Thanks for your detailed comments. Sorry for not replying yet, but I will need to sit down and read it carefully first!