update dichotomous method