switch, dcrossing & threeway, routeids (WIP)