Committing cpp