adding broadcast, onmessage fetch, player names