                   distance: float,
                   roll: float,
                   save_output: bool) -> None:
          logger.debug("Initializing %s: (min_scale: %s, max_scale: %s, distance: %s, roll, %s"
                       "save_output: %s)", self.__class__.__name__, min_scale, max_scale, distance,
                       roll, save_output)
          self._min_scale = min_scale
          self._max_scale = max_scale
          self._distance = distance / 100.
          self._roll = roll
          self._save_output = save_output
 
</s> remove                  save_output: bool) -> None:
 </s> add                  save_output: bool,
                 disable: bool = False) -> None: </s> remove         self._active = max_scale > 0.0 or min_scale > 0.0 or distance > 0.0
 </s> add         self._active = not disable and (max_scale > 0.0 or min_scale > 0.0 or distance > 0.0) </s> remove                  re_feed: int = 0, **kwargs) -> None:
        logger.debug("Initializing %s: (normalize_method: %s, re_feed: %s)",
                     self.__class__.__name__, normalize_method, re_feed)
 </s> add                  re_feed: int = 0,
                 disable_filter: bool = False,
                 **kwargs) -> None:
        logger.debug("Initializing %s: (normalize_method: %s, re_feed: %s, disable_filter: %s)",
                     self.__class__.__name__, normalize_method, re_feed, disable_filter) </s> remove                  image_is_aligned: bool = False) -> None:
 </s> add                  disable_filter: bool = False,
                 image_is_aligned: bool = False,) -> None: </s> remove                      "normalize_method: %s, re_feed: %s, image_is_aligned: %s)",
                     self.__class__.__name__, detector, aligner, masker, configfile, multiprocess,
                     exclude_gpus, rotate_images, min_size, normalize_method, re_feed,
                     image_is_aligned)
 </s> add                      "normalize_method: %s, re_feed: %s, disable_filter: %s, "
                     "image_is_aligned: %s)", self.__class__.__name__, detector, aligner, masker,
                     configfile, multiprocess, exclude_gpus, rotate_images, min_size,
                     normalize_method, re_feed, disable_filter, image_is_aligned)
                     "save_output: %s, disable: %s)", self.__class__.__name__, min_scale,
                     max_scale, distance, roll, save_output, disable)
                   distance: float,
                   roll: float,
                   save_output: bool) -> None:
          logger.debug("Initializing %s: (min_scale: %s, max_scale: %s, distance: %s, roll, %s"
                     "save_output: %s, disable: %s)", self.__class__.__name__, min_scale,
                     max_scale, distance, roll, save_output, disable)
                     "save_output: %s, disable: %s)", self.__class__.__name__, min_scale,
                     max_scale, distance, roll, save_output, disable)
          self._min_scale = min_scale
          self._max_scale = max_scale
          self._distance = distance / 100.
          self._roll = roll
          self._save_output = save_output
keep keep keep keep replace replace keep keep keep keep keep
 Bugfix: Manual tool. Explicitly disable aligner filters 
plugins/extract/align/_base.py