I agree with all this