return user input