Great read and analysis.