 
     @fetchTags source, (err, tags)=>
       return log "discarding event, invalid data"  if err
+      @bindItemEvents source
       source.tags = tags
       @addNewItem {source, target, as}
 

        return @tryLoadingAgain loadOptions

      for item in items when @filterItem item
        @addNewItem item, @listController.getItemCount()

      if @listController.getItemCount() < 15

    else
      return no

  bindItemEvents: (item) ->
    return unless @getConstructorName(item) is "JNewStatusUpdate"
    item.on "TagsUpdated", (tags) ->
      item.tags = KD.remote.revive tags
