John answered all my questions and understood my concerns. His help is greatly appreciated. Excellent service!