updates extrapolation