default all parameters to 0 if in the range.
reformat
crudely update parts when model changes.
remove dead code.
ignore output files.
script for runnign valgrind.