I agree 100 percent with everything you wrote. I feel I could have written this myself.