Easily specify error messages and functionality for failed requests :)