I like short commit messages
add tests
add cmakelists
add tests