working on update view