i guess now you're supposed to inject deps into  for providers. Couldn't get it to work otherwise.