update rule 17