       body = @$(".comment-form-input").val()
       if not body.trim().length
         return
-      comment = new Comment(body: body, created_at: (new Date()).toISOString(), username: window.user.get("username"), user_id: window.user.get("id"))
-      @renderComment(comment)
+      comment = new Comment(body: body, created_at: (new Date()).toISOString(), username: window.user.get("username"), user_id: window.user.get("id"), id:"unsaved")
+      view = @renderComment(comment)
       @trigger "comment:add", comment
       @$(".comment-form-input").val("")
 

        dataType: 'json'
        data:
          body: body

    delete: (event) ->
      event.preventDefault()
      if not @model.can('can_delete')

      view = new ResponseCommentView(model: comment)
      view.render()
      @$el.find(".comments li:last").before(view.el)
      view

    toggleVote: (event) ->
      event.preventDefault()
