- refactored ruleset to remote rulesets