adding proviers