Totally agree with both points.