diff --git a/docs/pages/Model-Files.md b/docs/pages/Model-Files.md
index 1e573cb77f3ce5b31da8417f320e745d351dd796..7f8290acad695abef477262a5ef579f9dda0f919 100644
--- a/docs/pages/Model-Files.md
+++ b/docs/pages/Model-Files.md
@@ -79,7 +79,7 @@ or its children will be processed; any standalone sources will be ignored. For e
 ```
 
 **source-group.json:** A specialized form of logic tree that describes model branches that are
-additivd and therefore does not include weights. Examples from the NSHM for the conterminous U.S.
+additive and therefore does not include weights. Examples from the NSHM for the conterminous U.S.
 NSHM include the Cascadia segmented partial-rupture models and the New Madrid 1500-yr cluster
 branches. The branch objects in a source group _may_ include an optional `scale` member that can
 be used to impose a probability of occurrence or other scaling requred by a NSHM. If absent, the
@@ -98,6 +98,17 @@ be used to impose a probability of occurrence or other scaling requred by a NSHM
 ]
 ```
 
+**tree-info.json:** Top level source trees and groups must be accompanied by a file that contains
+a unique integer ID for the logic tree. This file _may_ also include a `name` field that, if
+present, will be used instead of the enclosing directory name, but it is not required.
+
+ ```json
+{
+  "id": 3199,
+  "name": "Cascadia Subduction Zone"
+}
+```
+
 ### GMM Logic Trees
 
 **gmm-tree.json:** Defines the logic tree of ground motion models to use in each tectonic setting.
diff --git a/gradle.properties b/gradle.properties
index 1cbb2d88a2f55a71f8bc3c30a1d3d60a0e8885fe..fd4fc09329d8735e0904a2ba76aa88e280ee6dc3 100644
--- a/gradle.properties
+++ b/gradle.properties
@@ -8,7 +8,7 @@ junitVersion = 5.5.2
 micronautVersion = 2.4.1
 mnPluginVersion = 1.4.2
 nodeVersion = 3.0.1
-nshmpLibVersion = 0.7.1
+nshmpLibVersion = 0.7.2
 nshmpWsUtilsVersion = 0.1.2
 shadowVersion = 5.2.0
 spotbugsVersion = 4.2.4