   fetchCachedActivity:(options = {}, callback)->
     if KD.config.useNeo4j
       options.timestamp or= options.to
-      options.groupName = KD.getSingleton("groupsController").getCurrentGroup()?.slug or "koding"
+      options.groupName   = KD.getSingleton("groupsController").getCurrentGroup()?.slug or "koding"
+      options.facets      = @getFilter()
 
       KD.remote.api.CStatusActivity.fetchPublicActivityFeed options, (err, result)=>
         result.overview.reverse() if result?.overview
         return callback err, result
+
     else
       $.ajax
         url     : "/-/cache/#{options.slug or 'latest'}"

  {dash} = Bongo

  activityTypes = [
    'CStatusActivity'
    'CCodeSnipActivity'
    'CFollowerBucketActivity'
    'CNewMemberBucketActivity'
    'CDiscussionActivity'
    'CTutorialActivity'
    'CInstallerBucketActivity'
    'CBlogPostActivity'
  ]

  @clearQuotes = clearQuotes = (activities)->

    KD.time "Activity fetch took - "
    options = to : options.to or Date.now()

    @fetchCachedActivity options, (err, cache)=>
      @isLoading = no
      if err or cache.length is 0
        warn err  if err
        @listController.hideLazyLoader()
        @listController.showNoItemWidget()
      else
        @extractCacheTimeStamps cache
        @sanitizeCache cache, (err, cache)=>
          @listController.hideLazyLoader()
          @listController.listActivitiesFromCache cache

  fetchActivitiesFromCache:(options = {})->
    @fetchCachedActivity options, (err, cache)=>
