Add dispose after repaint... hm... i'm idiot