add name="random" as special case for set_color