update vfinal