update vio (1)