Cheers everyone, I'll have a look at this issue and code tomorrow.