Added prototype user input code. not much really.