redraw seemed unnecessary