modify the rule