use fixed number of color