update xi_i