Fix up provider.