 
   fetchNotificationExchange:(callback)->
     @bongo.mq.connection.exchange(
-      @notificationExchange
+      @reroutingExchange
       NOTIFICATION_EXCHANGE_OPTIONS
       callback
     )

    autoDelete  : yes

  constructor:(@bongo, options = {})->
    { @presenceExchange, @notificationExchange } = options
    @presenceExchange     ?= 'services-presence'
    @notificationExchange ?= 'notification-control'
    @services = {}
    @clients  = {
      bySocketId    : {}

      @authenticate messageData, routingKey, (session)=>
        unless session then fail()
        else if session?.username
          @addClient socketId, @reroutingExchange, routingKey, no
          bindingKey = session.username

          @fetchNotificationExchange (exchange)->
