setup user input variables and list array