Thanks OD and Hairy, some fine complements!