          for face in tqdm(self.items, desc=self.output_message):
              f_hash = face["face_hash"]
              if not self.alignments.hashes_to_frame.get(f_hash, None):
                  logger.debug("Returning: '%s'", face["face_fullname"])
                  yield face["face_fullname"]
  
      def output_results(self, items_output):
          """ Output the results in the requested format """
          if not items_output:
              logger.info("No %s were found meeting the criteria", self.type)
 
</s> remove             dst_folder = os.path.join(output_folder, str(idx))
 </s> add             dst_folder = os.path.join(output_folder, str(idx)) if idx != -1 else output_folder </s> remove         if self.job == "multi-faces":
 </s> add         if self.job in ("multi-faces", "leftover-faces"):
                yield face["face_fullname"], -1
          for face in tqdm(self.items, desc=self.output_message):
              f_hash = face["face_hash"]
              if not self.alignments.hashes_to_frame.get(f_hash, None):
                  logger.debug("Returning: '%s'", face["face_fullname"])
                yield face["face_fullname"], -1
  
      def output_results(self, items_output):
          """ Output the results in the requested format """
          if not items_output:
              logger.info("No %s were found meeting the criteria", self.type)
keep keep keep keep replace keep keep keep keep keep
 Alignments Tool. Fix leftover-faces with move flag 
tools/lib_alignments/jobs.py