                      "\nL|'fan': Face Alignment Network. Best aligner. "
                      "GPU heavy, slow when not running on GPU"})
          argument_list.append({"opts": ("-r", "--rotate-images"),
                                "type": str,
                                "dest": "rotate_images",
                                "default": None,
                                "help": "If a face isn't found, rotate the "
 
</s> remove                                    configfile,
                                   self.args.multiprocess,
                                   self.args.rotate_images,
                                   self.args.min_size)

 </s> add                                    configfile=configfile,
                                   multiprocess=not self.args.singleprocess,
                                   rotate_images=self.args.rotate_images,
                                   min_size=self.args.min_size,
                                   normalize_method=normalization)
        argument_list.append({"opts": ("-nm", "--normalization"),
                              "action": Radio,
                              "type": str.lower,
                              "dest": "normalization",
                              "choices": ["none", "clahe", "hist", "mean"],
                              "default": "none",
                              "help": "R|Performing normalization can help the aligner better "
                                      "align faces with difficult lighting conditions at an "
                                      "extraction speed cost. Different methods will yield "
                                      "different results on different sets."
                                      "\nL|'none': Don't perform normalization on the face."
                                      "\nL|`clahe`: Perform Contrast Limited Adaptive Histogram "
                                      "Equalization on the face."
                                      "\nL|'hist': Equalize the histograms on the RGB channels."
                                      "\nL|'mean': Normalize the face colors to the mean."})
                      "\nL|'fan': Face Alignment Network. Best aligner. "
                      "GPU heavy, slow when not running on GPU"})
        argument_list.append({"opts": ("-nm", "--normalization"),
                              "action": Radio,
                              "type": str.lower,
                              "dest": "normalization",
                              "choices": ["none", "clahe", "hist", "mean"],
                              "default": "none",
                              "help": "R|Performing normalization can help the aligner better "
                                      "align faces with difficult lighting conditions at an "
                                      "extraction speed cost. Different methods will yield "
                                      "different results on different sets."
                                      "\nL|'none': Don't perform normalization on the face."
                                      "\nL|`clahe`: Perform Contrast Limited Adaptive Histogram "
                                      "Equalization on the face."
                                      "\nL|'hist': Equalize the histograms on the RGB channels."
                                      "\nL|'mean': Normalize the face colors to the mean."})
          argument_list.append({"opts": ("-r", "--rotate-images"),
                                "type": str,
                                "dest": "rotate_images",
                                "default": None,
                                "help": "If a face isn't found, rotate the "
keep add keep keep keep keep keep
 Extraction Improvements

Default to parallel processing
Add Image normalization options for aligners 
lib/cli.py