update for revised video_update logic