state data is stored to dumps that supercede old dumps rather than overwrite. only keep 1 old dump