#3 all colors are now final constatns