a few more comments, and modified some of the color codes to make more sense