providers are found by API