added info_controller and cancel subscription functions