Thanks for all the CS submissions. If you haven't got a reply yet, never fear. I'm working my way through them all.