BroadcastWait first idea...
broadcastWait first test works :)
prepare for commit to master