oye! Well thanks to everyone who responded. I am almost sorry I asked! My head will be spinning for some time to come! But seriously thanks. Quite interesting stuff Eugene