fix pre-push hook