Hi Stephane, > What do you think about all this? This looks great to me. If no one has any objectiosn I will be happy to check it in. Cheers Nick