Exception handling: improved usability