Excellent points.