Content provider setup