I agree with all of this.