All very good points.