More than I asked for indeed! Thankyou William, that was a really interesting read.