     # we have to wait for all before we emit ready
     @mergen.on "subscribe", (channel, count)->
       subscribeToChannelNames = _.without(subscribeToChannelNames, channel)
-      console.log ">>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> connected to channel", channel, subscribeToChannelNames
+      #console.log ">>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> connected to channel", channel, subscribeToChannelNames
       
     # we have a second connection because, redis client in node doesnt send any commands
     # when it enters subscribe mode, though redis docs says you can publish if you are in subcribe

  receivedCommand: (from, cmdid, cmd, args)->
    if cmd.indexOf('reply-') > -1
      cmdid = cmd.split('reply-')[1]
      console.log ">>>> reply cmd", cmd, args
      @waitingReplies[cmdid]?.call @, false, {args:args, from:from}
      return


      @waitingReplies[@callbackid] = cb

    datastr = JSON.stringify(data)
    @mergenData.rpush channel, datastr, ()=>
      #console.log "pushed to ", @getChannelNameForGenericName(), datastr
      @sendCommand channel, "kite.consume", datastr

  sendCommand: (channel, cmd, args, cb=false)->
    # this broadcasts command to the said channel
