re-commit needs to be done