#pre-commit hook