added support for color negation