position and write it again at the new one. Just remember the ; so you don't start a new line. My first post in the thread has an improved version of your code. I turned the menu into a function. Set it up to pass in an array of menu items so you can reuse the code. Put the cursor handling in a repeat until loop, minimized screen redraw, and declared all variables with type specifiers. Good luck.