hrm, odd initialization bug in rulesets, hacking around it for now