Hard to disagree with any of that.