rulecore added