update view/app