better to commit