added rules_boolean_operator