account for RGB/non-string colors