improve websocket address calculation
distribute all updates everywhere