Added more comments on the code