     @on 'CollaborationNotInitialized', => @everyone.destroySubViews()
     @on 'ParticipantJoined', @bound 'addParticipant'
     @on 'ParticipantLeft',   @bound 'removeParticipant'
-    @on 'PermissionChanged', @bound 'handlePermissionChange'
 
     @on 'CollaborationEnded', =>
       @toggleButtons 'ended'

    @everyone.addSubView participantView, null, isOnline
    @onboarding?.destroy()

    participantView.on 'ParticipantPermissionChanged', (permission) =>
      @rtm.getFromModel('permissions').set nickname, permission


  removeParticipant: (username, unshare) ->


    {nickname}        = account.profile
    watchList         = @rtm.getFromModel("#{nick()}WatchMap").keys()
    isWatching        = watchList.indexOf(nickname) > -1
    channel           = @getData()
    options           = { isOnline, @isInSession, isWatching }
    data              = { account, channel }
    participantView   = new IDEChatParticipantView options, data

