Comments added... and all the work is done!!