Excellent analysis