better broadcast algorithm: broadcast everywhere, including WiFi Direct!
* or × everywhere in Cyrus