Very accurate and perfect analysis.