experimenting with user input