Excellent analysis.