ADD: new error message handling class