Excellent analysis, well done