comments

code commented for each line