move SyncSayBuilder