Allows user input