          if card_id == -1:
              self.queues["out"].put("No Graphics Card Detected! FAN is not "
                                     "supported on CPU. Use another aligner.")
              self.init.set()
              exit(0)
  
          if vram_total <= self.vram:
              tf_ratio = 1.0
          else:
              tf_ratio = self.vram / vram_total
 
</s> remove             self.queues["out"].put("No Graphics Card Detected! FAN is not "
                                   "supported on CPU. Use another aligner.")
 </s> add  </s> remove         self.tf = tf
 </s> add         self.tf = tf  # pylint: disable=invalid-name </s> remove         try:
            if not self.init:
                self.initialize(*args, **kwargs)
        except ValueError as err:
            logger.error(err)
            exit(1)
 </s> add         if not self.init:
            self.initialize(*args, **kwargs)
            raise ValueError("No Graphics Card Detected! FAN is not currently supported on CPU. "
                             "Use another aligner.")
          if card_id == -1:
              self.queues["out"].put("No Graphics Card Detected! FAN is not "
                                     "supported on CPU. Use another aligner.")
              self.init.set()
            raise ValueError("No Graphics Card Detected! FAN is not currently supported on CPU. "
                             "Use another aligner.")
  
          if vram_total <= self.vram:
              tf_ratio = 1.0
          else:
              tf_ratio = self.vram / vram_total
keep keep keep keep replace keep keep keep keep keep
 Correctly Error out on FAN CPU 
plugins/extract/align/fan.py