redraw screen optional