Hi Raj Another excellent summary. Many thanks! I'll put it on the website shortly. Regards Paul Paul Grenyer email: paul at paulgrenyer.co.uk web: http://www.paulgrenyer.co.uk Elephant: http://www.paulgrenyer.dyndns.org/elephant/ I put my hand upon the lever, said let it rock and let it roll.