Exception class refactored