Commenting uncommenting done wrt current status. need to consider white spaces and new lines at end and start