no longer redrawing everything