always repaint panel