Improve the error helper, Now rethrow Error, and warning if there is no response. #16