 
             cacheQueue.push ->
               latest.cap remainderOverview, ->
-                console.log "capped latest!"
+                console.log "capped latest with #{remainderOverview.length} new items!"
                 cacheQueue.next()
 
             # terminate only if there are no new items to be cached

            $set   : isFull : no
          , ->
            log "activity removed from cache!", Object.keys(cache.activities).length
            if Object.keys(cache.activities).length is 0
              cache.remove ->
                log "cache instance removed!"

  @before = (timestamp, callback)->

    selector =
      to     : { $lt : new Date parseInt(timestamp,10) }

    @one selector, defaultOptions, (err, cache)-> kallback err, cache, callback

