COntroller update