initial script
making more scriptable
cleaing up parameters
putting final touches on run
finishing changes