appengine adapter that we'll be using in production