make content api key a parameter