re-commit with the data