better syncing, but still not broadcasting back