clarified some user input stuff, fixed technical challenges