added all colors and randomizer