added all providers