New "redraw" method