Very detail analysis

Thank you, this so much help me, even I read this article a bit late