commenting

adding comments for the thought process