new rules for git