more cleanup
cleanup, read input file
more cleanup
the data gets read in
merge