Improve the failure exception