Avoid redraw! because it moves the cursor