bradford6 #1 most of the interesting code was from another source. Rob H maybe? it was a long time ago...