add error checking
user input customizes input file to be run
tweaked input files