updating pvec