def METHOD_NAME(self) -> None:
    QtWidgets.QDialog.METHOD_NAME(self)
    self.auto_save_on_low = self.cbxSaveOnLowConfidence.isChecked()
    self.dont_use_year = self.cbxDontUseYear.isChecked()
    self.assume_issue_one = self.cbxAssumeIssueOne.isChecked()
    self.ignore_leading_digits_in_filename = self.cbxIgnoreLeadingDigitsInFilename.isChecked()
    self.remove_after_success = self.cbxRemoveAfterSuccess.isChecked()
    self.name_length_match_tolerance = self.sbNameMatchSearchThresh.value()
    self.split_words = self.cbxSplitWords.isChecked()
    # persist some settings
    self.config.Auto_Tag_save_on_low_confidence = self.auto_save_on_low
    self.config.Auto_Tag_dont_use_year_when_identifying = self.dont_use_year
    self.config.Auto_Tag_assume_1_if_no_issue_num = self.assume_issue_one
    self.config.Auto_Tag_ignore_leading_numbers_in_filename = self.ignore_leading_digits_in_filename
    self.config.Auto_Tag_remove_archive_after_successful_match = self.remove_after_success
    if self.cbxSpecifySearchString.isChecked():
        self.search_string = self.leSearchString.text()