more progress on sync