GENERAL - exception classes repackaged