     _.extend(@, HipChatInvite, Marker, GrammarSync, AtomPairConfig)
 
   disconnect: ->
-    @pairingChannel.trigger 'client-disconnected', {colour: @markerColour}
     setTimeout((=>
       @pusher.disconnect()
       @editorListeners.dispose() #remove editor event listeners
       )
-    ,500)
-    _.each @friendColours, (colour) => @clearMarkers(colour) #get rid of colours
+    , 500)
+    # _.each @friendColours, (colour) => @clearMarkers(colour) #get rid of colours
     atom.views.getView(@editor).removeAttribute('id')
     @hidePanel()
 

    atom.views.getView(@editor).setAttribute('id', 'AtomPair')

    @subscribeToPusher()

    @pairingChannel.bind 'pusher:subscription_succeeded', (members) =>
      @membersCount = members.count
      return @resubscribe() unless @markerColour
      @listenForEvents()

  listenForDestruction: ->

    @pairingChannel.unsubscribe()
    @markerColour = @colours[@membersCount]
    @subscribeToPusher()
    @synchronizeColours()

  subscribeToPusher: ->
    @pusher = new Pusher @app_key,
