Added user input capability