Commenting the code to understand it before moving to changing the implementation.