Getting closer now, but my commit messages are starting to deteriorate.