User input.