update vframe