             warn err
             @listController.noActivityItem.show()
           else
-            teasers = _.compact(teasers)
-            lastTo   = teasers.first.meta.createdAt
-            lastFrom = teasers.last.meta.createdAt
-
-            log lastTo, lastFrom
-
+            @extractTeasersTimeStamps(teasers)
             @listController.listActivities teasers
 
       else

            @listController.hideLazyLoader()
            @listController.noActivityItem.show()
          else
            lastTo   = cache.to
            lastFrom = cache.from

            log lastTo, lastFrom

            @sanitizeCache cache, (err, cache)=>
              @listController.hideLazyLoader()

    for activity in activities when activity.bongo_.constructorName in @getFilter()
      @listController.newActivityArrived activity

  # Store first & last activity timestamp.
  extractTeasersTimeStamps:(teasers)->

    teasers  = _.compact(teasers)
    lastTo   = teasers.first.meta.createdAt
    lastFrom = teasers.last.meta.createdAt

  # Store first & last cache activity timestamp.
  extractCacheTimeStamps: (cache)->

    lastTo   = cache.to
    lastFrom = cache.from

  populateActivity:(options = {})->

    return if isLoading
