update depreciated api...
always authenticate with the json keyfile

should find a way to provide the credentials via env vars...