I agree with all the