Modified userInput()