Thanks William and Milesy

this is excellent information and will be of use to many no doubt, myself included.
cheers
frank