update P -> V