I've been so bad at committing. This is just a checkpoint because I can't remember where I'm at. I'm pretty sure I'm in the process of adding reporting, but I'm not sure