doesn't Sync.create also take an id?