Written very well, insightful analysis, thank you for sharing.