I reckon you should forget about the INPUT command and follow Monkeys route in making a custom function, besides looking better, you can do some neat tricks (like adding a virtual keyboard for clicking the keys instead) - plus the very important mouse control, so OK and Cancel buttons can be used (makes things sooooo much neater). The Input command is notoriously ugly, I suggest you take note of the scancodes for return, backspace etc, then check the inkey$() for keystrokes. It's not that difficult, I could show you my input box function later (in about 5 hours - at work just now) if it'll give you a start.
Van-B
My cats breath smells of cat food.