diff --git a/devNotes/twine JS.txt b/devNotes/twine JS.txt
index 4437281b79c1dc0c64a15a073c53fc5adc1b8a96..c3ac474936680007ee96f5bcc8eadf3530f59870 100644
--- a/devNotes/twine JS.txt	
+++ b/devNotes/twine JS.txt	
@@ -2849,8 +2849,8 @@ Macro.add('foreach', {
  * Height.mean(nationality, race, genes) - returns the mean adult height for the given combination
  * Height.mean(slave) - returns the mean (expected) height for the given slave
  *
- * Height.random(nationality, race, genes, age) - returns a random height for the given combination,
- *     with Gaussian distribution (mean = 1, standard deviation = 0.05) around the mean height
+ * Height.random(nationality, race, genes, age) - returns a random height using the skew-normal distribution 
+ *                                                around the mean height for the given arguments
  * Height.random(nationality, race, genes) - returns a random height for the given combination of an adult, as above
  * Height.random(slave[, options]) - returns a random height for the given slave, as above.
  *                                   The additional options object can modify how the values are generated
@@ -2889,9 +2889,9 @@ Macro.add('foreach', {
  *
  *Skew, spread, limitMult: These are statistics things. BTW, a gaussian distribution is a normal distribution. Just a naming thing.
  *
- *Skew: See https://brownmath.com/stat/shape.htm#Skewness. Basically a measure of how asymmetrical the curve is. It doesn't change the mean, and can't move the main mass of the distribution far from the mean! The normal distribution can't do that. You can, however, use it to fatten one or the other tail.
+ *Skew: The shape parameter of a skew-normal distribution. See http://azzalini.stat.unipd.it/SN/Intro/intro.html for more details. Basically a measure of how asymmetrical the curve is. It doesn't move the main mass of the distribution. Rather, it's more like it moves mass from one of the tails into the main mass of the distribution.
  *
- *Spread: Changes the average distance from the mean, making the graph wider and shorter. Moves "mass" from the center to the tail. It's basically standard deviation, but named funny because FC codebase.
+ *Spread: Changes the average distance from the mean, making the graph wider and shorter. Moves "mass" from the center to the tail. It's basically standard deviation, but named funny because FC codebase. Changing this can have dramatic effects. It's advised to keep this at or below 0.1 for usual height generation.
  *
  *limitMult: A clamp, expressed in z-score. (z=1 is one standard dev above mean, for ex.) If it excludes too much of the distribution the other parameters describe, you're going to spend lots of CPU making and throwing away heights. Don't worry about this unless you run into it.
  *
diff --git a/src/js/utilJS.tw b/src/js/utilJS.tw
index 9d20cdf8bb34655927dc643ed2fd15e3ccde1118..f00ec3c0d075009f9f8e041091a7e12bacb9223f 100644
--- a/src/js/utilJS.tw
+++ b/src/js/utilJS.tw
@@ -5,8 +5,8 @@
  * Height.mean(nationality, race, genes) - returns the mean adult height for the given combination
  * Height.mean(slave) - returns the mean (expected) height for the given slave
  *
- * Height.random(nationality, race, genes, age) - returns a random height for the given combination,
- *     with Gaussian distribution (mean = 1, standard deviation = 0.05) around the mean height
+ * Height.random(nationality, race, genes, age) - returns a random height using the skew-normal distribution 
+ *                                                around the mean height for the given arguments
  * Height.random(nationality, race, genes) - returns a random height for the given combination of an adult, as above
  * Height.random(slave[, options]) - returns a random height for the given slave, as above.
  *                                   The additional options object can modify how the values are generated
@@ -45,9 +45,9 @@
  *
  *Skew, spread, limitMult: These are statistics things. BTW, a gaussian distribution is a normal distribution. Just a naming thing.
  *
- *Skew: See https://brownmath.com/stat/shape.htm#Skewness. Basically a measure of how asymmetrical the curve is. It doesn't change the mean, and can't move the main mass of the distribution far from the mean! The normal distribution can't do that. You can, however, use it to fatten one or the other tail.
+ *Skew: The shape parameter of a skew-normal distribution. See http://azzalini.stat.unipd.it/SN/Intro/intro.html for more details. Basically a measure of how asymmetrical the curve is. It doesn't move the main mass of the distribution. Rather, it's more like it moves mass from one of the tails into the main mass of the distribution.
  *
- *Spread: Changes the average distance from the mean, making the graph wider and shorter. Moves "mass" from the center to the tail. It's basically standard deviation, but named funny because FC codebase.
+ *Spread: Changes the average distance from the mean, making the graph wider and shorter. Moves "mass" from the center to the tail. It's basically standard deviation, but named funny because FC codebase. Changing this can have dramatic effects. It's advised to keep this at or below 0.1 for usual height generation.
  *
  *limitMult: A clamp, expressed in z-score. (z=1 is one standard dev above mean, for ex.) If it excludes too much of the distribution the other parameters describe, you're going to spend lots of CPU making and throwing away heights. Don't worry about this unless you run into it.
  *
diff --git a/src/uncategorized/pit.tw b/src/uncategorized/pit.tw
index f80f632db385da5b46fe07a975f22e3b3589444a..6889418187101e7b438a192c0136fe4baacadc3a 100644
--- a/src/uncategorized/pit.tw
+++ b/src/uncategorized/pit.tw
@@ -54,7 +54,7 @@ $pitNameCaps is clean and ready,
 	Fighters will use their fists and feet, and fights will be to submission. [[Lethal|Pit][$pitLethal = 1]]
 	<br>
 	<<if $pitVirginities == 0>>
-		''No'' viriginities of the loser will be respected.
+		''No'' virginities of the loser will be respected.
 		[[Vaginal|Pit][$pitVirginities = 1]] |
 		[[Anal|Pit][$pitVirginities = 2]] |
 		[[All|Pit][$pitVirginities = 3]]
@@ -69,7 +69,7 @@ $pitNameCaps is clean and ready,
 		[[Vaginal|Pit][$pitVirginities = 1]] |
 		[[All|Pit][$pitVirginities = 3]]
 	<<elseif $pitVirginities == 3>>
-		''All'' viriginities of the loser will be respected.
+		''All'' virginities of the loser will be respected.
 		[[Neither|Pit][$pitVirginities = 0]] |
 		[[Vaginal|Pit][$pitVirginities = 1]] |
 		[[Anal|Pit][$pitVirginities = 2]]