need to redraw no matter what