Added comments for more clarity