provider becomes service