set runsimulation() to not save by default, only call other functions if necessary