                          self._existing_count)
          logger.debug("Adding skip list: %s", skip_list)
          self._images.add_skip_list(skip_list)
  
      def process(self):
          """ The entry point for triggering the Extraction Process.
  
          Should only be called from  :class:`lib.cli.launcher.ScriptExecutor`
          """
          logger.info('Starting, this may take a while...')
 
</s> remove     def _set_skip_list(self):
 </s> add     def _set_skip_list(self) -> None: </s> remove     def _run_extraction(self):
 </s> add     def _run_extraction(self) -> None: </s> remove     def _skip_num(self):
 </s> add     def _skip_num(self) -> int: </s> remove     def _save_interval(self):
 </s> add     def _save_interval(self) -> Optional[int]:
    def process(self) -> None:
                          self._existing_count)
          logger.debug("Adding skip list: %s", skip_list)
          self._images.add_skip_list(skip_list)
  
    def process(self) -> None:
          """ The entry point for triggering the Extraction Process.
  
          Should only be called from  :class:`lib.cli.launcher.ScriptExecutor`
          """
          logger.info('Starting, this may take a while...')
keep keep keep keep replace keep keep keep keep keep
 bugfix: extract - stop progress bar from going over max value 
scripts/extract.py