Very good analysis.