update viemodels etc