move CompletePositionService to route-converter module