added some color info manipulation