```\n/\*\*\n @notice Authorizes a controller to control the registrar\n @param controller The address of the controller\n \*/\nfunction addController(address controller) external override onlyOwner {\n  controllers[controller] = true;\n  emit ControllerAdded(controller);\n}\n\n/\*\*\n @notice Unauthorizes a controller to control the registrar\n @param controller The address of the controller\n \*/\nfunction removeController(address controller) external override onlyOwner {\n  controllers[controller] = false;\n  emit ControllerRemoved(controller);\n}\n```\n