Update view and controller