DrawText results in text drawing but it never vanishes on repaint, so I just have a white mush of text that I cant read. Why is that?