I agree with all of it .