diff --git a/SAS/TMSS/src/tmss/urls.py b/SAS/TMSS/src/tmss/urls.py
index 4231fe33b0d1d5f5e3a4dc020b868b951607445a..d63bd5467b95e70743af60527169c458d92fe8e7 100644
--- a/SAS/TMSS/src/tmss/urls.py
+++ b/SAS/TMSS/src/tmss/urls.py
@@ -20,6 +20,7 @@ from django.urls import path, re_path
 from django.conf.urls import url, include
 from django.views.generic.base import TemplateView
 
+from collections import OrderedDict
 from rest_framework import routers, permissions
 from .tmssapp import viewsets, models, serializers, views
 from rest_framework.documentation import include_docs_urls
@@ -60,7 +61,21 @@ urlpatterns = [
 # REST Router
 #
 
+class TMSSAPIRootView(routers.APIRootView):
+    def get(self, request, *args, **kwargs):
+        '''return the normal list of urls, but then sorted by url so they are easier to find in a list for us humble humans'''
+        response = super().get(request, *args, **kwargs)
+        sorted_by_key_urls = OrderedDict()
+
+        for key in sorted(response.data.keys()):
+            sorted_by_key_urls[key] = response.data[key]
+
+        response.data = sorted_by_key_urls
+
+        return response
+
 router = routers.DefaultRouter()
+router.APIRootView = TMSSAPIRootView
 router.register(r'tags', viewsets.TagsViewSet)
 
 # SPECIFICATION