changed core, now generate string from dark/light color number