Added some comments nothing special

Read the comments, it will make more sense when looking at the code