adding comments
cleaning things up