allow to change the colors & redraw