allow access_token and api_key to be passed in, resolve #2
have wrapper reattempt queries
query reattempts