data is not saved every turn, it is only saved at the end of a run