Fix provider, hopefully