diff --git a/app/views/orgs/_shibboleth_ds_list.html.erb b/app/views/orgs/_shibboleth_ds_list.html.erb
index c988088..d937b09 100644
--- a/app/views/orgs/_shibboleth_ds_list.html.erb
+++ b/app/views/orgs/_shibboleth_ds_list.html.erb
@@ -8,7 +8,7 @@
<% letter = org.name[0].capitalize %>
<% end %>
-
- <% if @orgs.count > 55 %>
- <% if @orgs.count > 110 %>
+ <% if @orgs.count > 49 %>
+ <% if @orgs.count > 99 %>
<% one_third = @orgs.count / 3 %>
<%= render partial: 'shibboleth_ds_list',
diff --git a/config/routes.rb b/config/routes.rb
index b114317..cfb0a8c 100644
--- a/config/routes.rb
+++ b/config/routes.rb
@@ -52,6 +52,7 @@
delete '/users/identifiers/:id', to: 'user_identifiers#destroy', as: 'destroy_user_identifier'
get '/orgs/shibboleth', to: 'orgs#shibboleth_ds', as: 'shibboleth_ds'
+ get '/orgs/shibboleth/:org_name', to: 'orgs#shibboleth_ds_passthru' # if an org id is present passthru to shib
post '/orgs/shibboleth', to: 'orgs#shibboleth_ds_passthru'
#ActiveAdmin.routes(self)