Ugh, the project is so immature that commit messages are stupid