     """
 
 class ChannelListItemView extends KDListItemView
+  constructor: (options, data)->
+    options.cssClass = "clearfix member-suggestion-item"
+    super
+    @avatar = new AvatarView {size : width : 16, height : 16},data
+    @profileText = new ProfileTextView {shouldShowNick: yes},data
+
   viewAppended: ->
     @setTemplate @pistachio()
     @template.update()
 
   pistachio: ->
-    "<p>{{#(name)}} - {{#(status)}} </p>"
+    """
+      <span class='avatar'>{{> @avatar}}</span>
+      {{> @profileText}} (@#{@getData().profile.nickname})
+    """
 
 class ChatInputForm extends KDFormView
   constructor: ->
     super
-    @input = new KDInputView
+    @input = new KDAutoComplete
       placeholder: "Click here to reply"
       name: "chatInput"
+      label: new KDLabelView
+        title: "chatInput"
       cssClass: "fl"
       validate      :
         rules       :


        @getDelegate().emit 'ChatMessageSent', chatMsg

    @recipient = new MentionAutoCompleteController
      name                : "recipient"
      itemClass           : MemberAutoCompleteItemView
      form                : @
      itemDataPath        : "profile.nickname"

    @view = options.view

  addOnlineUser: (name) ->
    bongo.api.JAccount.one "profile.nickname" : name, (err, account)=>
      viewInstance = @view.addRosterItem account
      @participants[name] = viewInstance
      viewInstance

  removeOfflineUser: (name) ->
    viewInstance = @participants[name]
