     $('body').append(@$element)
     @loadPersistentMessages()
 
+    ## pub/sub for convo creation and convo switch
+    app.pub_sub.on 'user_logged_on', @sync_user_logged_on.bind(this)
+    app.pub_sub.on 'user_logged_off', @sync_user_logged_off.bind(this)
+    app.pub_sub.on 'new_convo', @sync_new_convo.bind(this)
+
 
     ## for add users view
     @add_user_bar = '<div class="add-user-bar"><a class="cancel">Cancel</a><a class="confirm disabled">Add People</a></div>'

    @new_convo_params = []

  render: ->
    @$element.children().remove()
    @$element.html(chat_room_template(@convo))
    @$discussion = @$element.find('.discussion')


  cancel_add_users: (e) ->
    e.preventDefault()
    @render()
    @loadPersistentMessages()
    @new_convo_params = []

  confirm_new_convo_params: (e) ->
    e.preventDefault()
