Yep. I agree on all points.