return a proper exception when not found
diff --git a/xos/core/xoslib/methods/cordsubscriber.py b/xos/core/xoslib/methods/cordsubscriber.py
index cc3b23a..524dff1 100644
--- a/xos/core/xoslib/methods/cordsubscriber.py
+++ b/xos/core/xoslib/methods/cordsubscriber.py
@@ -340,7 +340,7 @@
         ssidmap = [ {"service_specific_id:": x.service_specific_id, "subscriber_id": x.id} for x in object_list if str(x.service_specific_id)==str(ssid) ]
 
         if len(ssidmap)==0:
-            raise Exception("didn't find it")
+            raise XOSNotFound("didn't find ssid %s" % str(ssid))
 
         return Response( ssidmap[0] )