A great improvement indeed Genstabler, thank you. I must apologise for any distress caused to you, CM, W00, and indeed anyone else who unsuspectingly opened my link. To those of a nervous disposition, please enjoy Genstabler's and smt's excellent offerings instead, you'll feel much the better for it!