implemented new colorsystem with optional fixed color