Return new provider dict