Added persistent pre-commit hook