auto-commit staging