          self._tk_image = None
  
          # Set from Samples
          self.update_source = False
          self.source = list()  # Source images, filenames + detected faces
          # Set from Patch
          self.destination = list()  # Swapped + patched images
  
          logger.trace("Initialized %s", self.__class__.__name__)
  
 
</s> remove         self.destination = list()  # Swapped + patched images
 </s> add         self.destination = []  # Swapped + patched images </s> remove         swapped = list()
 </s> add         swapped = [] </s> remove                     new_opt = options.value  # Keep saved item for other sections
 </s> add                     # retain saved values that have not been updated
                    new_opt = self._config.get(config_section, item) </s> remove         self._faces["dst"] = list()
 </s> add         self._faces["dst"] = [] </s> remove                     options.set_initial_value(new_opt)
                helptext = self._config.format_help(options.helptext, is_section=False)
 </s> add                     self._config_dicts[config_section][item].set_initial_value(new_opt)

                helptext = self._config.format_help(options["helptext"], is_section=False)
        self.source = []  # Source images, filenames + detected faces
          self._tk_image = None
  
          # Set from Samples
          self.update_source = False
        self.source = []  # Source images, filenames + detected faces
          # Set from Patch
          self.destination = list()  # Swapped + patched images
  
          logger.trace("Initialized %s", self.__class__.__name__)
  
keep keep keep keep replace keep keep keep keep keep
 bugfix: Preview Tool, ensure all config items are written 
tools/preview/preview.py