change the routeMap to a list and got tests passing