SyncAsync Update