Add comments and check the Correct scenario - not added much important things