       set_sched_ahead_time! 0
       loop do
         begin
-          msg = $u2.recvfrom_nonblock(2048) # "[hostname,tempo[..args..]]"
+          msg = $u2.recvfrom_nonblock(2048) # "["hostname,tempo",[..args..]]"
           msg_payload = msg[0].split(",")
           host=msg_payload[0]
           t=msg_payload[1]

    $u2 = UDPSocket.new
    $u2.bind("127.0.0.1", #{listen_port})
    # Main tempo cueing / UDP broadcasting thread
    live_loop :down_beat do
      #{sync_to_network}
      use_bpm $tempo
      sleep 0.50
      use_bpm $tempo
      cue :up_beat
      sleep 0.50
    end
    live_loop :beat_pattern do
      sync :down_beat
      cue  :beat1
      $u1.send "#{Blockytalky.RuntimeUtils.btu_id},\#{$tempo\}", 0, '224.0.0.1', #{listen_port}
      #{beat_signaling}
    end

        acc
        <>
        """
        cue :down_beat
        cue :beat#{x}
        sleep 0.5
        cue :up_beat
        sleep 0.5
        """
      end)
      true ->
