anchor.diff:  
   <script type="text/javascript" charset="utf-8">
   
  -  $('.expander').click(function(){
  -    if ( $('.rest_aggregations').css('display') == 'none' ) {
  -      $('.rest_aggregations').css('display','block');
  -      $('.expander').html('<%= t(:show_less, scope: 'profiles.index')%>');
  +  $('.expander_countries').click(function(){
  +    if ( $('.rest_facet_countries').css('display') == 'none' ) {
  +      $('.rest_facet_countries').css('display','block');
  +      $('.expander_countries').html('<%= t(:show_less, scope: 'profiles.index')%>');
       } else {
  -      $('.rest_aggregations').css('display','none');
  -      $('.expander').html('<%= t(:show_more, scope: 'profiles.index')%>');
  +      $('.rest_facet_countries').css('display','none');
  +      $('.expander_countries').html('<%= t(:show_more, scope: 'profiles.index')%>');
  +    }});
  +
  +  $('.expander_cities').click(function(){
  +    if ( $('.rest_facet_cities').css('display') == 'none' ) {
  +      $('.rest_facet_cities').css('display','block');
  +      $('.expander_cities').html('<%= t(:show_less, scope: 'profiles.index')%>');
  +    } else {
  +      $('.rest_facet_cities').css('display','none');
  +      $('.expander_cities').html('<%= t(:show_more, scope: 'profiles.index')%>');
  +    }});
  +
  +  $('.expander_languages').click(function(){
  +    if ( $('.rest_facet_languages').css('display') == 'none' ) {
  +      $('.rest_facet_languages').css('display','block');
  +      $('.expander_languages').html('<%= t(:show_less, scope: 'profiles.index')%>');
  +    } else {
  +      $('.rest_facet_languages').css('display','none');
  +      $('.expander_languages').html('<%= t(:show_more, scope: 'profiles.index')%>');
       }});
   
   </script>
  
positive.code:         <div class="layout-wrapper">
              <div class="layout__item 1/4 lap-1/2 palm-1/1">
                <ul id="facet_countries" class="search-aggregation">
                <%=t(:countries_agg, scope: 'search' ).html_safe%>
                  <% @aggs_countries[0..14].each do |term| %>
                    <li class='pl- <%= 'selected' if params[:filter_countries] == term['key'] %>'>
                      <%= link_to ISO3166::Country.find_country_by_alpha2("#{term['key']}").translation(I18n.locale), search: params[:search], filter_countries: term['key'] %><small class="c pl-"><%= term['doc_count'] %></small>
  
negative.code:                 <% end %>
                  <% if @aggs_cities.length > 15 %>
                    <li>
                        <a class="expander_cities">
                          <%= t(:show_more, scope: 'profiles.index') %>
                        </a>
                    </li>
                    <% display_value = @aggs_cities[15..999] == [] ? "block" : "none" %>
                    <% @aggs_cities[15..999].each do |term| %>
                      <li class='pl- rest_facet_cities <%= 'selected' if params[:filter_cities] == term['key'] %>' style='display: <%= display_value %>;'>
                        <%= link_to term['key'], search: params[:search], filter_cities: term['key'] %><small class="c pl-"><%= term['doc_count'] %></small>
                      </li>
                    <% end %>
  