David, I agree with everything you just said.