new routing method finalized