- additional general purpose exception handling