add rest of providers
no symobls in hash