I pretty much agree with you on those points.