+ routing finished