update vi