updates to antecedent, consequent and value