John,

This is outstanding - thank you very much for your help. I'll make the changes one at a time to see if I react to anything.