update userInput

add valid of userInput