M: random_controller_system added. random_controller_component moved to system