https://github.com/jwyxym/diy-error
