If I was wearing a hat Doug I'd take it off to you for the amount of time you're spending on this. Had I been in your position I would've nuked it and started again.
_________________________
Cheers,

Andy M