Thanks everyone for your comments, I,m always up for a challenge and it sounds like this will be one.
John