update rulesets (handle tags better?)