cleanup types
change default verbosity
caching, restoring, single pixel thresholds, ...
closing in on a zeroth order approximation
fix typo