Added user input methods