Thanks Neil,

I'll step through these in order - checking if anything clears the problem. May take a while!