ufo: separate draw; give window a redraw