This is a repo for an assignment. This is going to work this time, or else I'm going to cry.