safe commit
fall classic pre-commit