add an exception class