Brilliant work, thankyou so much for this! i *love* it!

T.