Thanks, yeah backspace would require a bit more work, I guess I will do that, since it is pretty important
...
ELSEIF k$ = CHR$(8) THEN 'backspace key
user_input$ = LEFT$(user_input$, LEN(user_input$)-1)
PRINT k$; 'echo user input ; eliminates new lines
ELSE
user_input$ = user_input$ + k$
PRINT k$; 'echo user input ; eliminates new lines
END IF
...