I might quit, I can't figure out what to do next. If that's the case, this is the final commit.