Hook commit