update pv