commented some of my code