more reliable color randomizer