add redraw