added routing_switch base controller