Lawrence

Great stuff and all the nice comments are well deserved.

Peter