update from BVP