updated TPV