add all providers