I agree with all of that.