Add user input feature