Totally agree with all of that.