update with inflection point