Added comments

Comments added and explained