Sync prototype