H-commit