h-commit