          logger.debug("Frame Name: '%s'", frame_name)
          alignments = self.alignments.get_faces_in_frame(frame_name)
          faces_updated = self.interface.state["edit"]["update_faces"]
          self.extracted_faces.get_faces(frame_name)
          roi = [face.original_roi for face in self.extracted_faces.faces]
  
          if faces_updated:
              self.interface.state["edit"]["update_faces"] = False
  
 
</s> remove 
 </s> add             logger.trace("Annotating: '%s'", item) </s> remove         self.export_face = True
 </s> add 
        logger.debug("Faces Updated: %s", faces_updated)
          logger.debug("Frame Name: '%s'", frame_name)
          alignments = self.alignments.get_faces_in_frame(frame_name)
          faces_updated = self.interface.state["edit"]["update_faces"]
        logger.debug("Faces Updated: %s", faces_updated)
          self.extracted_faces.get_faces(frame_name)
          roi = [face.original_roi for face in self.extracted_faces.faces]
  
          if faces_updated:
              self.interface.state["edit"]["update_faces"] = False
  
keep keep add keep keep keep keep keep keep
 Add Face Hashes to Alignments (#550)

* Convert main scripts to use face hashes

* Alignment tool: Use hashes, add logging, add face rename function

* More logging. Update Manual tool to work with hashing 
tools/lib_alignments/jobs_manual.py