I agree with everything you said except "lol".