dictprovider