def METHOD_NAME(self, widget, *args):
    if widget.get_active():
        self.win.enabled_theme_engines.add("monet")
    else:
        self.win.enabled_theme_engines.remove("monet")
    enabled_engines = GLib.Variant.new_strv(list(self.win.enabled_theme_engines))
    self.settings.set_value("enabled-theme-engines", enabled_engines)
    self.win.reload_theming_page()
    logging.debug(
            f"enabled-theme-engines: {self.settings.get_value('enabled-theme-engines')}"
    )