     # congestion. This function is overrides super function to render
     # all conversation messages to be displayed at the same time
     @appendMessage item
-    if i is total - 1
-      KD.utils.wait 50, => @emit 'ListPopulated'
+    @emit 'ListPopulated'  if i is total - 1
+
 
 
   populate: ->

    @createParticipantsView()
    @createAddParticipantForm()


    # unfortunately until we make the listview
    # more performant we need such hacks - SY
    @on 'ListPopulated', ->
      document.body.scrollTop = document.body.scrollHeight

    @listController.getListView().on 'ItemWasAdded', @bound 'messageAdded'
    @listController.getListView().on 'ItemWasRemoved', @bound 'messageRemoved'

    KD.singleton('windowController').on 'ScrollHappened', @bound 'handleScroll'






  setScrollTops: ->

    {body} = document
    @lastScrollTops.body = body.scrollTop or body.scrollHeight


  applyScrollTops: ->

    {body} = document
    body.scrollTop = @lastScrollTops.body


  replaceFakeItemView: (message) ->
