save history
sync