comm_controller