syncing between C and D