add support for color layers