update Model,View