diff --git a/compact/definitions.xml b/compact/definitions.xml
index 6b55ea70b5622ec4da4e51b7e9841c86fdf13a72..c8cd183a34161d7348b97d4ab9accbf403892b24 100644
--- a/compact/definitions.xml
+++ b/compact/definitions.xml
@@ -261,14 +261,22 @@
       Zero Degree Cal. Ecal ID: 160
       Zero Degree Cal. Hcal ID: 161
 
+      TODO: A lot of the  repeated ID's below should be pushed into a single detector
     </comment>
-    <constant name="B0Tracker_ID"          value="150"/>
+    <constant name="B0Tracker_Station_1_ID"          value="150"/>
+    <constant name="B0Tracker_Station_2_ID"          value="151"/>
+    <constant name="B0Tracker_Station_3_ID"          value="152"/>
+    <constant name="B0Tracker_Station_4_ID"          value="153"/>
     <constant name="ForwardRomanPot_Station_1_ID"   value="155"/>
     <constant name="ForwardRomanPot_Station_2_ID"   value="156"/>
-    <constant name="ForwardRomanPotC_ID"   value="157"/>
-    <constant name="ForwardOffMTracker_ID" value="159"/>
-    <constant name="ffi_ZDC_ECAL_ID"       value="160"/>
-    <constant name="ffi_ZDC_HCAL_ID"       value="161"/>
+    <constant name="ForwardRomanPotB_ID"   value="157"/>
+    <constant name="ForwardRomanPotC_ID"   value="158"/>
+    <constant name="ForwardOffMTracker_station_1_ID" value="159"/>
+    <constant name="ForwardOffMTracker_station_2_ID" value="160"/>
+    <constant name="ForwardOffMTracker_station_3_ID" value="161"/>
+    <constant name="ForwardOffMTracker_station_4_ID" value="162"/>
+    <constant name="ffi_ZDC_ECAL_ID"       value="163"/>
+    <constant name="ffi_ZDC_HCAL_ID"       value="164"/>
 
     <comment> 
       =====================================