use get_commit_buffer to avoid duplicate code