I am making charts on the fly but all data is dynamic, including the number of elements. How can I generate nice colors so that each slice of the pie chart will be a different, unique, yet BRIGHT color? I am using this now: toColor(167772/$index_num); which takes 167772 and divides it by the index of the slice of the pie, which will be 1,2,3,4 etc. until the last slice, which may be 13, maybe a bit more. That magic number I chose at random--I actually used the decimal for FFFFFF and then just removed digits off the right side until the colors look OK, but they are all presently blue and green. I understand the reason for this, but I don't have a better idea just yet. I tried approaching the R, G and B individually and used 255/$index_num for R and then 255-(255/$index_num) for G and then 124+(255/$dao->value) for B, but this is even worse. :( Anyone who understands colors a bit more have any better suggestions? Thanks!