committing new solutions