test the heroku robustness, minor HerokuClient refactor