Pre-Commit script