continued to work through code and add comments - OCD included