       callbacks   : {}
     }
 
-  removeClient:(rest...)->
+  removeClient: (rest...) ->
     if rest.length is 1
       [client] = rest
       return @removeClient client.socketId, client.exchange, client.routingKey

    @counts[serviceType] += 1
    return serviceInfo

  addService:({serviceGenericName, serviceUniqueName, loadBalancing})->
    servicesOfType = @services[serviceGenericName] ?= []
    servicesOfType.push {serviceUniqueName, loadBalancing}

  removeService:({serviceGenericName, serviceUniqueName})->
    servicesOfType = @services[serviceGenericName] 
    index = (i for s, i in servicesOfType \
               when s.serviceUniqueName is serviceUniqueName)[0]

                          message = JSON.stringify secretChannelName
                          @bongo.respondToClient setSecretNameEvent, message

    joinClient = (messageData, socketId) ->
      {channel, routingKey, serviceType} = messageData
      switch serviceType
        when 'bongo', 'kite'
