got all the rules in