Add sync.c