update for _vew