     host = "http://#{location.host}/"
     fallbackUrl = "url(http://www.gravatar.com/avatar/#{profile.hash}?size=30&d=#{encodeURIComponent(host + '/images/defaultavatar/default.avatar.30.png')})"
 
-    @addSubView commenterAvatar = new KDCustomHTMLView 
+    @addSubView commenterAvatar = new KDCustomHTMLView
       tagName : "span"
       partial : "<a href='#' style='background-image:#{fallbackUrl};'></a>"
 

      fromUnixTime = Date.parse firstCommentTimestamp
    else
      fromUnixTime = Date.parse 1e7
    
    callback = (err,comments)=>
      @makeCommentFieldActive()
    
    list.propagateEvent KDEventType : "CommentInputReceivedFocus",{fromUnixTime,callback}
    no

  commentInputReceivedBlur:()->
    if @commentInput.getValue() is ""
      @resetCommentField() 
    no

  commentInputReceivedEnter:(instance,event)=>

      # autogrow    : yes
      validate    :
        # event       : "keyup"
        rules       :
          required    : yes
        messages    :
          required    : "Please type a comment..."
      callback    : @commentInputReceivedEnter

    @attachListeners()

  attachListeners:->
    @listenTo
      KDEventTypes:       "Focus"
