finish routingDetect convert