And thanks for all your help nailing down the issues!

More...