update providers for any fetch 2.0
error message when unknown provider