Commit stuff, is it wrong?

may need to rollback