         })
 
   apply_to: (items) ->
+    filtered = 0
+
     items.each (i, element) =>
       event_name = element.className.replace /alert\s+/, ""
       if @filter_set(element).is_filtered(event_name)
-        #console.log "Filtering: #{event_name} on #{@repo_name(element)}"
-        #$(element).css "opacity", 0.2
-        $(element).remove()
+        $(element).css "opacity", 0.4
+        $(element).hide()
+        filtered++
+
+    @increment_counter(filtered)
 
   maybe_load_more: ->
     if @$alerts().length < 20

    $("#dashboard > .news")

  $alerts: ->
    @$news().find(".alert")

  filter_set: (element) ->
    new FilterSet(@repo_name(element))

  repo_name: (element) ->
    links = $("div.title > a", element)
    $(links[links.length - 1]).attr("href")

  css: ->
    """
    .amck-gh-filter-counter {
      border: 1px solid #eee;
      border-radius: 5px;
      background: #f8f8f8;
      font-size: 12px;
      color: #333;
      margin-bottom: 25px;
      padding: 10px;
    }

    .amck-gh-filter-counter span {
      font-weight: bold;
    }

    .amck-gh-filter-counter a {
      float: right;
    }
    """



