To the point

Its a good learning for my point of view, and scenarios covered based on real project issues.