s-commit