updated provider order