sync data update