anchor.diff:          <div class="btn-group btn-group-sm" id="work-notifications">
             <a class="btn btn-default dropdown-toggle" data-toggle="dropdown" href="#"><%= icon("filter") %> <%= @class_name.nil? ? "All Works" : h(@class_name) %> <span class="caret"></span></a>
             <ul class="dropdown-menu">
  -            <li><%= link_to "All Works", works_path(:q => params[:q], publisher_id: params[:publisher_id], source_id: params[:source_id], sort: params[:sort]) %></li>
  +            <li><%= link_to "All Works", works_path(:q => params[:q], source_id: params[:source_id], sort: params[:sort]) %></li>
               <li class="divider"></li>
  -            <li><%= link_to "All Notifications", works_path(:class_name => "All Notifications", :q => params[:q], publisher_id: params[:publisher_id], source_id: params[:source_id], sort: params[:sort]) %></li>
  +            <li><%= link_to "All Notifications", works_path(:class_name => "All Notifications", :q => params[:q], source_id: params[:source_id], sort: params[:sort]) %></li>
               <li class="divider"></li>
               <% work_notifications.each do |notification| %>
  -              <li><%= link_to h(notification), works_path(:class_name => notification, :q => params[:q], publisher_id: params[:publisher_id], source_id: params[:source_id], sort: params[:sort]) %></li>
  -            <% end %>
  -          </ul>
  -        </div>
  -      <% end %>
  -      <% if publishers.length > 1 %>
  -        <div class="btn-group btn-group-sm" id="work-publishers">
  -          <a class="btn btn-default dropdown-toggle" data-toggle="dropdown" href="#"><%= icon("filter") %> <%= @publisher.nil? ? "All Publishers" : h(@publisher.title) %> <span class="caret"></span></a>
  -          <ul class="dropdown-menu">
  -            <li><%= link_to "All Publishers", works_path(:q => params[:q], class_name: params[:class_name], source_id: params[:source_id], sort: params[:sort]) %></li>
  -            <li class="divider"></li>
  -            <% publishers.each do |publisher| %>
  -              <li><%= link_to publisher.title, works_path(:publisher_id => publisher.name, :q => params[:q], class_name: params[:class_name], source_id: params[:source_id], sort: params[:sort]) %></li>
  +              <li><%= link_to h(notification), works_path(:class_name => notification, :q => params[:q], source_id: params[:source_id], sort: params[:sort]) %></li>
               <% end %>
             </ul>
           </div>
  
positive.code:       <div class="btn-group btn-group-sm" id="work-source">
          <a class="btn btn-default dropdown-toggle" data-toggle="dropdown" href="#"><%= icon("filter") %> <%= @source.nil? ? "All Sources" : h(@source.title) %> <span class="caret"></span></a>
          <ul class="dropdown-menu">
            <li><%= link_to "All Sources", works_path(q: params[:q], class_name: params[:class_name], publisher_id: params[:publisher_id], sort: params[:sort]) %></li>
            <% Group.order("id").each do |group| %>
              <% group.sources.active.each_with_index do |source, i| %>
                <%= '<li class="divider"></li>'.html_safe if i == 0 %>
                <li><%= link_to "Filter by #{source.title}", works_path(q: params[:q], class_name: params[:class_name], publisher_id: params[:publisher_id], source_id: source.name) %></li>
              <% end %>
            <% end %>
          </ul>
  
negative.code:       <div class="btn-group btn-group-sm" id="work-sort">
          <a class="btn btn-default dropdown-toggle" data-toggle="dropdown" href="#"><%= icon("sort") %> <%= @sort.nil? ? "Sort by Date" : "Sort by #{@sort.title}" %> <span class="caret"></span></a>
          <ul class="dropdown-menu pull-right">
            <li><%= link_to "Sort by Date", works_path(q: params[:q], class_name: params[:class_name], source_id: params[:source_id]) %></li>
            <% if @source.nil? %>
              <% Group.order("id").each do |group| %>
                <% group.sources.active.each_with_index do |source, i| %>
                  <%= '<li class="divider"></li>'.html_safe if i == 0 %>
                  <li><%= link_to "Sort by #{source.title}", works_path(q: params[:q], class_name: params[:class_name], source_id: params[:source_id], sort: source.name) %></li>
                <% end %>
              <% end %>
            <% else %>
              <li class="divider"></li>
              <li><%= link_to "Sort by #{@source.title}", works_path(q: params[:q], class_name: params[:class_name], source_id: @source.name, sort: @source.name) %></li>
            <% end %>
          </ul>
        </div>
  