adding api key tests and possible new test layout