solve on redraw