model: IHandleCategory methods
temporary error handling