Adding more information to error handling, and catching bad http response codes