stated rules of commit.