Change new findProviders method to return a Promise.