getRuleValue, modifyRuleValue added