update controller2