Thanks for the kind words. I was worried I hadn't got enough done and nearly didn't submit it so your comments made me glad I did :)