Every nice OP, I agree with pretty much all you said.