Very informative & thoughtful analysis.