Update view + controller