         @listController.getListView().on 'ItemWasAdded', @bound 'scrollUp'
 
   changeFilter: (filter)->
-    @skipItemCount  = 0
-
-    if filter is MOST_LIKED
-      @currentFilter      = MOST_LIKED
-      @getItemTimestampFn = ->
-    else
-      @currentFilter      = MOST_RECENT
-
-      # returns created at timestamp of item, this is not an instance
-      # method due to edge case when we switch from most liked to most
-      # recent filter we want to get posts from top and not the usual
-      # pagination behavior of getting posts that happened after last
-      # post on the feed
-      @getItemTimestampFn = getItemTimestampFn
+    @currentFilter       = filter
+    @skipItemCount       = 0
+    @mostLikedPostsCount = 0
 
   bindInputEvents: ->
 


      filter = if data.active then MOST_LIKED else MOST_RECENT
      @changeFilter filter

      @skipItemCount = 0


    @bindInputEvents()

    @fakeMessageMap = {}
    @mostLikedPostsCount = 0

    @changeFilter MOST_LIKED
    @realFilter = MOST_LIKED

    {socialapi} = KD.singletons
    @once 'ChannelReady', @bound 'bindChannelEvents'
