so many files so little time to write commit messages