routing complete except ordering