User input complete