bugfix - was puting args in defrule wrong way around, actually needed two ways