In hindsight you're right it is probably something I should have flagged but I'll call it a learning experience.

Thanks for the help, I'll have a crack (excuse the pun) over the next few days and come back with an update.