diff --git a/stable-crust/zone/AR/Crowleys Ridge (west)/crowleys_ridge_west.geojson b/stable-crust/zone/AR/Crowleys Ridge (west)/crowleys_ridge_west.geojson
index 433719a889e731e30239085c29f6a0928e84b324..27f285b64d55a631e5c6e5b90bd014c7789796b5 100644
--- a/stable-crust/zone/AR/Crowleys Ridge (west)/crowleys_ridge_west.geojson	
+++ b/stable-crust/zone/AR/Crowleys Ridge (west)/crowleys_ridge_west.geojson	
@@ -13,7 +13,7 @@
       { "id": "M2", "weight": 0.25, "value": { "type": "SINGLE", "m": 6.40 }},
       { "id": "M3", "weight": 0.30, "value": { "type": "SINGLE", "m": 6.65 }},
       { "id": "M4", "weight": 0.25, "value": { "type": "SINGLE", "m": 6.90 }},
-      { "id": "M5", "weight": 0.10, "value": { "type": "SINGLE", "m": 7.12 }}
+      { "id": "M5", "weight": 0.10, "value": { "type": "SINGLE", "m": 7.15 }}
     ]
   },
   "geometry": {
diff --git a/stable-crust/zone/AR/Joiner Ridge/README.md b/stable-crust/zone/AR/Joiner Ridge/README.md
index 0238f38d9d5ff839c33003774d1178aac93e576d..f8918108f253169fb2164ffbc87e61905f7fcbc9 100644
--- a/stable-crust/zone/AR/Joiner Ridge/README.md	
+++ b/stable-crust/zone/AR/Joiner Ridge/README.md	
@@ -21,4 +21,6 @@ and Ward et al. (2017).
 | 0.20 | 4.22E-03 |                    
 | 0.30 | 1.78E-03 |                  
 | 0.30 | 7.51E-04 |                   
-| 0.20 | 3.17E-04 |
\ No newline at end of file
+| 0.20 | 3.17E-04 |
+
+For the 2023 NSHM, we give this source a weight of 0.5.
\ No newline at end of file
diff --git a/stable-crust/zone/AR/Joiner Ridge/joiner-ridge.csv b/stable-crust/zone/AR/Joiner Ridge/active/joiner-ridge.csv
similarity index 100%
rename from stable-crust/zone/AR/Joiner Ridge/joiner-ridge.csv
rename to stable-crust/zone/AR/Joiner Ridge/active/joiner-ridge.csv
diff --git a/stable-crust/zone/AR/Joiner Ridge/joiner_ridge.geojson b/stable-crust/zone/AR/Joiner Ridge/active/joiner_ridge.geojson
similarity index 72%
rename from stable-crust/zone/AR/Joiner Ridge/joiner_ridge.geojson
rename to stable-crust/zone/AR/Joiner Ridge/active/joiner_ridge.geojson
index 9469712436cff0a1205acdaf98e215b49ed28b6e..42815120cd47e3ef574a8214b75a975f336fd511 100644
--- a/stable-crust/zone/AR/Joiner Ridge/joiner_ridge.geojson	
+++ b/stable-crust/zone/AR/Joiner Ridge/active/joiner_ridge.geojson	
@@ -10,11 +10,10 @@
     "rate": "joiner-ridge.csv",
     "strike": 350.0,
     "mfd-tree": [
-      { "id": "M1", "weight": 0.10, "value": { "type": "SINGLE", "m": 5.95 }},
-      { "id": "M2", "weight": 0.25, "value": { "type": "SINGLE", "m": 6.20 }},
-      { "id": "M3", "weight": 0.30, "value": { "type": "SINGLE", "m": 6.45 }},
-      { "id": "M4", "weight": 0.25, "value": { "type": "SINGLE", "m": 6.70 }},
-      { "id": "M5", "weight": 0.10, "value": { "type": "SINGLE", "m": 6.95 }}
+      { "id": "M1", "weight": 0.20, "value": { "type": "SINGLE", "m": 6.20 }},
+      { "id": "M2", "weight": 0.30, "value": { "type": "SINGLE", "m": 6.45 }},
+      { "id": "M3", "weight": 0.30, "value": { "type": "SINGLE", "m": 6.70 }},
+      { "id": "M4", "weight": 0.20, "value": { "type": "SINGLE", "m": 6.95 }}
     ]
   },
   "geometry": {
diff --git a/stable-crust/zone/AR/Joiner Ridge/source-tree.json b/stable-crust/zone/AR/Joiner Ridge/source-tree.json
new file mode 100644
index 0000000000000000000000000000000000000000..002074f34b1bd42c65a8e7f5c548e21a2255aa3f
--- /dev/null
+++ b/stable-crust/zone/AR/Joiner Ridge/source-tree.json	
@@ -0,0 +1,10 @@
+[
+  {
+    "id": "active",
+    "weight": 0.5
+  },
+  {
+    "id": null,
+    "weight": 0.5
+  }
+]
diff --git a/stable-crust/zone/AR/Joiner Ridge/tree-info.json b/stable-crust/zone/AR/Joiner Ridge/tree-info.json
new file mode 100644
index 0000000000000000000000000000000000000000..a5c3228250af59eb43a83ebc562a30b1dc4ae483
--- /dev/null
+++ b/stable-crust/zone/AR/Joiner Ridge/tree-info.json	
@@ -0,0 +1,3 @@
+{
+  "id": 40000
+}
diff --git a/stable-crust/zone/AR/Saline River/active/saline_river.geojson b/stable-crust/zone/AR/Saline River/active/saline_river.geojson
index 9ffe1fdd6422c4290fb2bb5c03dec0cd79fbf657..8280b0e220b68173f070d38c08ade7dddb7efdad 100644
--- a/stable-crust/zone/AR/Saline River/active/saline_river.geojson	
+++ b/stable-crust/zone/AR/Saline River/active/saline_river.geojson	
@@ -9,12 +9,9 @@
     "rate": "saline-river.csv",
     "strike": 290.0,
     "mfd-tree": [
-      { "id": "M1", "weight": 0.30, "value": { "type": "SINGLE", "m": 6.30 }},
-      { "id": "M2", "weight": 0.30, "value": { "type": "SINGLE", "m": 6.55 }},
-      { "id": "M3", "weight": 0.20, "value": { "type": "SINGLE", "m": 6.80 }},
-      { "id": "M4", "weight": 0.10, "value": { "type": "SINGLE", "m": 7.05 }},
-      { "id": "M5", "weight": 0.05, "value": { "type": "SINGLE", "m": 7.30 }},
-      { "id": "M6", "weight": 0.05, "value": { "type": "SINGLE", "m": 7.55 }}
+      { "id": "M1", "weight": 0.20, "value": { "type": "SINGLE", "m": 6.00 }},
+      { "id": "M2", "weight": 0.60, "value": { "type": "SINGLE", "m": 6.25 }},
+      { "id": "M3", "weight": 0.20, "value": { "type": "SINGLE", "m": 6.50 }}
     ]
   },
   "geometry": {