fix rule -> rulelike