new routing registry!