use custom rest_client gem to expose exceptions in more details