add SyncHostContext.