switch routeids optional