HistoryEvent for sync