 
     @fakeMessageMap = {}
 
-    @setFilter @defaultFilter
+    @setFilter @getDefaultFilter()
 
     {socialapi} = KD.singletons
     @once 'ChannelReady', @bound 'bindChannelEvents'
     socialapi.onChannelReady data, @lazyBound 'emit', 'ChannelReady'
 
-    if typeConstant in ['group', 'topic']
+    if typeConstant in ['group', 'topic', 'announcement']
       @on 'LazyLoadThresholdReached', @bound 'lazyLoad'
 
     KD.singletons.windowController.addFocusListener @bound 'handleFocus'

    @populate()


  defaultFilter: 'Most Liked'

          listView.on 'ItemWasAdded', @bound 'scrollDown'
      when 'privatemessage'
        @listController.getListView().on 'ItemWasAdded', @bound 'scrollDown'
      when 'group', 'announcement'
      else
        @listController.getListView().on 'ItemWasAdded', @bound 'scrollUp'

