added three content providers