adding color support