Creating content providers