change the rule !