in fact we don't really need the color name for anything, I added the comments just to make it easier to update.. the map will be *harder* to iterate.