I agree with all your points, Marco