     """
 
 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       :

      title: "Send"
      style: "clean-gray inside-button"
      callback: =>
        input = @recipient.getView()
        chatMsg = input.getValue()

        input.setValue ""

      submitValuesAsText  : yes
      dataSource          : (args, callback)=>
        {inputValue} = args
        blacklist = (data.getId() for data in @mentionController.getSelectedItemData())
        @getDelegate().propagateEvent KDEventType : "AutoCompleteNeedsMemberData", {inputValue,blacklist,callback}

    @mentionAutoCompleteView = @mentionController.getView()

  viewAppended: ->
    @setTemplate @pistachio()
