Great googly moogly. What a, you know, I can't think of a word stong enough for this. Excellent job Backhoe.
Thanks for looking- it's a real den of vipers.