Thanks Dervish, that explains it all very well.
I'll give it a thorough inspection and clean up on the weekend and let you know what happens.

Cheers