updates
save all history