Much appreciated David! Your points are well taken. Thank you everyone for your encouragement, I will get after all suggestions.

Take care, Chris