only decolorize recursively if recursive option checked