COmpiled new color2