diff --git a/src/events/RECI/butthole.js b/src/events/RECI/butthole.js
index a1a95a2ba3a61500f6505240f36fbd9ef7213df1..515c3a21161a12bfa712d58eb5803691caca6d57 100644
--- a/src/events/RECI/butthole.js
+++ b/src/events/RECI/butthole.js
@@ -607,7 +607,7 @@ App.Events.RECIButthole = class RECIButthole extends App.Events.BaseEvent {
 					} else if (eventSlave.bellyImplant > 3000) {
 						t.push(`${his} waist to support the weight of ${his} belly.`);
 					} else {
-						t.push(`${his} waist to stabalize ${his} bloated middle.`);
+						t.push(`${his} waist to stabilize ${his} bloated middle.`);
 					}
 				} else if (eventSlave.weight > 95) {
 					t.push(`${his} stomach to better support ${his} weight.`);
diff --git a/src/events/RESS/waistlineWoes.js b/src/events/RESS/waistlineWoes.js
index 3ed73abd92bca63c23b568abfd71308152bf3728..b6fc1244d05d07e893106e62301fd8d70accd2eb 100644
--- a/src/events/RESS/waistlineWoes.js
+++ b/src/events/RESS/waistlineWoes.js
@@ -193,7 +193,7 @@ App.Events.RESSWaistlineWoes = class RESSWaistlineWoes extends App.Events.BaseEv
 				t.push(`${He} <span class="devotion inc">appreciates having someone to eat lunch with,</span> but that's not really why you are eating with ${him}. While ${he} doesn't make any real gains, you can't help but notice ${he} kept ${his} food down all week. <span class="lime">You broke ${him} of ${his} eating disorder!</span>`);
 				eventSlave.behavioralFlaw = "none";
 			} else {
-				t.push(`${He} spends the week <span class="devotion inc">obediantly</span> eating for you. You are not dissapointed when you see the results, however, nor when you get a good grip on ${his} <span class="lime">soft belly.</span> ${He} may still have other hidden problems, but this is not longer one of them, at least for the time being.`);
+				t.push(`${He} spends the week <span class="devotion inc">obediently</span> eating for you. You are not disappointed when you see the results, however, nor when you get a good grip on ${his} <span class="lime">soft belly.</span> ${He} may still have other hidden problems, but this is not longer one of them, at least for the time being.`);
 				eventSlave.weight += 10;
 			}
 			if (eventSlave.behavioralQuirk === "insecure" || eventSlave.behavioralFlaw === "gluttonous") {
diff --git a/src/js/assignJS.js b/src/js/assignJS.js
index 4ca9e9b713ec2d10d4c2fdfc3dc483c108a2742d..6a83d473be17548a27046b8b750df70d777b2c2c 100644
--- a/src/js/assignJS.js
+++ b/src/js/assignJS.js
@@ -784,7 +784,7 @@ App.UI.jobLinks = function() {
 	};
 
 	/**
-	 * Generates assigment links
+	 * Generates assignment links
 	 * @param {number} ID
 	 * @param {string} passage
 	 * @param {assignmentCallback} [callback]
diff --git a/src/js/economyJS.js b/src/js/economyJS.js
index 2a69dedbfb8e7db762914802a3ad200d40a5d9e1..5b6d18c7797da9f233a9fdd70c574ca796ed4f62 100644
--- a/src/js/economyJS.js
+++ b/src/js/economyJS.js
@@ -877,10 +877,11 @@ globalThis.calculateCosts = (function() {
 
 /**
  * @param {App.Entity.SlaveState} s
- * @returns {Array}
+ * @returns {Array<{text:string, value:number}>}
  */
 globalThis.getSlaveCostArray = function(s) {
 	if (!s) {
+		// @ts-ignore
 		return 0;
 	}
 	// Data duplicated from Cost Report
diff --git a/src/js/itemAvailability.js b/src/js/itemAvailability.js
index befdb2402559a24a094ff49560c3754df126ccf1..7290a62ae71fdd490f56ceaabd0685f04b7eac60 100644
--- a/src/js/itemAvailability.js
+++ b/src/js/itemAvailability.js
@@ -100,7 +100,7 @@ globalThis.isItemAccessible = (function() {
 		if (item.hasOwnProperty("rs")) {
 			if (typeof item.rs === 'object' && item.rs !== null) {
 				let fail = false;
-				// Scan rs requirments one by one if they are an object
+				// Scan rs requirements one by one if they are an object
 				Object.keys(item.rs).forEach((requirement) => {
 					if (typeof item.rs[requirement] === 'object' && item.rs[requirement] !== null) {
 						let eitherCheck = 0;
diff --git a/src/js/modification.js b/src/js/modification.js
index 97033fee73f9ec7b0f85721333a7042530171dfc..27cca10358eaf9ed250ad8ea9d546a36352c41d7 100644
--- a/src/js/modification.js
+++ b/src/js/modification.js
@@ -191,7 +191,7 @@ App.Medicine.Modification.setPiercing = function(slave, location, weight) {
 				r += `<span class="devotion dec">saddened</span> you decided to take out ${his} tongue piercings. ${He}'s afraid this means something about ${his} future as a suck slut. `;
 				slave.devotion += 2 * delta;
 			} else {
-				r += `disapointed to lose ${his} tongue piercings, but accepts your will for ${his} body. `;
+				r += `disappointed to lose ${his} tongue piercings, but accepts your will for ${his} body. `;
 			}
 		}
 		if (slave.sexualFlaw === "hates oral" && weight > 0) {
@@ -212,7 +212,7 @@ App.Medicine.Modification.setPiercing = function(slave, location, weight) {
 				r += `<span class="devotion dec">saddened</span> you decided to take out ${his} piercings. ${He} doesn't like anything that makes ${his} tits less distinctive. `;
 				slave.devotion += 2 * delta;
 			} else {
-				r += `disapointed to lose ${his} the piercings in ${his} ${location}, but accepts your will for ${his} body. `;
+				r += `disappointed to lose ${his} the piercings in ${his} ${location}, but accepts your will for ${his} body. `;
 			}
 		}
 	} else if (location === "corset") {
@@ -225,7 +225,7 @@ App.Medicine.Modification.setPiercing = function(slave, location, weight) {
 				r += `<span class="devotion dec">saddened</span> you decided to take out ${his} corset piercings. ${He}'ll miss the constant slight discomfort they gave ${him}. `;
 				slave.devotion += 2 * delta;
 			} else {
-				r += `disapointed to lose ${his} corset piercings, but accepts your will for ${his} body. `;
+				r += `disappointed to lose ${his} corset piercings, but accepts your will for ${his} body. `;
 			}
 		}
 	} else if (location === "vagina") {
@@ -243,7 +243,7 @@ App.Medicine.Modification.setPiercing = function(slave, location, weight) {
 				r += `<span class="devotion dec">saddened</span> you decided to take out ${his} pussy piercings. Like most pregnancy fetishists, ${he}'s a little desperate for dick, and ${he}'s afraid of anything that points towards less attention focused on ${his} cunt. `;
 				slave.devotion += 2 * delta;
 			} else {
-				r += `disapointed to lose ${his} pussy piercings, but accepts your will for ${his} body. `;
+				r += `disappointed to lose ${his} pussy piercings, but accepts your will for ${his} body. `;
 			}
 		}
 		if (slave.sexualFlaw === "hates penetration" && weight > 0) {
@@ -268,7 +268,7 @@ App.Medicine.Modification.setPiercing = function(slave, location, weight) {
 				r += `<span class="devotion dec">saddened</span> you decided to take out ${his} dick piercings. ${He} passionately loves using ${his} penis, and ${he}'s concerned you're planning to let ${him} do less of that. `;
 				slave.devotion += 2 * delta;
 			} else {
-				r += `disapointed to lose ${his} dick piercings, but accepts your will for ${his} body. `;
+				r += `disappointed to lose ${his} dick piercings, but accepts your will for ${his} body. `;
 			}
 		}
 	} else if (location === "anus") {
@@ -286,7 +286,7 @@ App.Medicine.Modification.setPiercing = function(slave, location, weight) {
 				r += `<span class="devotion dec">saddened</span> you decided to take out ${his} backdoor piercings. ${He} will miss the constant anal titillation, and ${he}'s worried this means you're becoming less interested in ${his} butthole. `;
 				slave.devotion += 2 * delta;
 			} else {
-				r += `disapointed to lose ${his} backdoor piercings, but accepts your will for ${his} body. `;
+				r += `disappointed to lose ${his} backdoor piercings, but accepts your will for ${his} body. `;
 			}
 		}
 		if (slave.sexualFlaw === "hates anal" && weight > 0) {
diff --git a/src/js/relationshipChecks.js b/src/js/relationshipChecks.js
index ccc74a3c2591b05e6469385435a4f3790597d3e3..c5d8f849c14f054d5a9429968a3a5aa0c6ed73df 100644
--- a/src/js/relationshipChecks.js
+++ b/src/js/relationshipChecks.js
@@ -63,7 +63,7 @@ globalThis.PCrelationshipTerm = function(id) {
 /**
  * Introduces an actor by using any meaningful relationship(s) with an already on-screen actor, and their name.
  * Returns strings like: "your husband John", "his growing rival and mother Alice", or "her best friend and twin sister Carla".
- * If there is no known relationship between them, retuns the name alone.
+ * If there is no known relationship between them, returns the name alone.
  * Use this function instead of just printing the slave's name when you'd like to let the player to know if two actors are related,
  * even though it's not going to have any mechanical impact on the scene.
  * @param {App.Entity.SlaveState|App.Entity.PlayerState} context
diff --git a/src/js/slaveCostJS.js b/src/js/slaveCostJS.js
index 6ca6865a33827e99e57f3680d694e653b1b21724..1c1af3ba8aa8f9cd7374c4d1263c0df9f97bbb11 100644
--- a/src/js/slaveCostJS.js
+++ b/src/js/slaveCostJS.js
@@ -1508,25 +1508,25 @@ globalThis.BeautyArray = (function() {
 		}
 		if (slave.bellyImplant >= 1500) {
 			if (arcology.FSTransformationFetishist > 20) {
-				adjustBeauty("Belly Impant: Transformation Fetishist", (Math.min(Math.trunc(slave.bellyImplant / 1000), 50))); /* 50 */
+				adjustBeauty("Belly Implant: Transformation Fetishist", (Math.min(Math.trunc(slave.bellyImplant / 1000), 50))); /* 50 */
 			} else if (arcology.FSRepopulationFocus > 60) {
 				if ((slave.ovaries === 0 && slave.mpreg === 0) || slave.preg < -1) {
-					adjustBeauty("Belly Impant: Repopulationist Focus", (20));
+					adjustBeauty("Belly Implant: Repopulationist Focus", (20));
 				}
 			} else {
 				if (slave.bellyImplant >= 750000) {
 					/* multipliers */
-					adjustBeauty("Belly Impant (Modifies all beauty)", (-0.8 * beauty));
+					adjustBeauty("Belly Implant (Modifies all beauty)", (-0.8 * beauty));
 				} else if (slave.bellyImplant >= 450000) {
-					adjustBeauty("Belly Impant (Modifies all beauty)", (-0.5 * beauty));
+					adjustBeauty("Belly Implant (Modifies all beauty)", (-0.5 * beauty));
 				} else if (slave.bellyImplant >= 300000) {
-					adjustBeauty("Belly Impant (Modifies all beauty)", (-0.3 * beauty));
+					adjustBeauty("Belly Implant (Modifies all beauty)", (-0.3 * beauty));
 				} else if (slave.bellyImplant >= 100000) {
-					adjustBeauty("Belly Impant (Modifies all beauty)", (-0.2 * beauty));
+					adjustBeauty("Belly Implant (Modifies all beauty)", (-0.2 * beauty));
 				} else if (slave.bellyImplant >= 50000) {
-					adjustBeauty("Belly Impant (Modifies all beauty)", (-0.15 * beauty));
+					adjustBeauty("Belly Implant (Modifies all beauty)", (-0.15 * beauty));
 				} else {
-					adjustBeauty("Belly Impant: (Modifies all beauty)", (-0.1 * beauty));
+					adjustBeauty("Belly Implant: (Modifies all beauty)", (-0.1 * beauty));
 				}
 			}
 		}
diff --git a/src/uncategorized/RETS.tw b/src/uncategorized/RETS.tw
index f7ba2443a0cad49505d676abbee20f724f0fd9fe..444e78514975d567c7a5282dd1c00bc06b78a633 100644
--- a/src/uncategorized/RETS.tw
+++ b/src/uncategorized/RETS.tw
@@ -1878,7 +1878,7 @@ $he adds impishly. <<if canHear($subSlave)>>Hearing this<<else>>Realizing your p
 	As $subSlave.slaveName stumbles off, looking @@.hotpink;rather submissive,@@ $activeSlave.slaveName scoots out from underneath the machine. "<<Master>>," $he <<say>>s @@.hotpink;devotedly,@@ "that <<if canTaste($activeSlave)>>ta<<s>>ted<<else>>wa<<s>><</if>> incredible. It <<if canTaste($activeSlave)>>ta<<s>>te<<s>><<else>>feel<<s>><</if>> <<s>>o much better when you fuck it out of _him2!" $He rubs $his<<if $activeSlave.belly >= 5000>> rounded<</if>> tummy with exaggerated satisfaction, and then realizes that you weren't fucking for nearly long enough to have gotten off yourself.
 	<<if $activeSlave.lactation || $activeSlave.balls>>
 		"I need to be milked now, too," $he <<say>>s flirtily, and turns to mount the machine in turn. "Plea<<s>>e, plea<<s>>e do me too!" The machine hasn't had a turn first, this time, so $he's much tighter<<if $PC.dick>>, and when $he's done being milked, $he's got a load of your cum inside $him<</if>>.
-		<<run seX($subSlave, "anal", $PC, "pentrative")>>
+		<<run seX($subSlave, "anal", $PC, "penetrative")>>
 		<<if canImpreg($activeSlave, $PC)>>
 			<<= knockMeUp($activeSlave, 5, 1, -1, 1)>>
 		<</if>>
diff --git a/src/uncategorized/saDiet.tw b/src/uncategorized/saDiet.tw
index b3ad1278579f7e9bd5d0687bbeaeb943d654a8fd..85ea372213acf60eeb0e3e2fa40e72f11b30a713 100644
--- a/src/uncategorized/saDiet.tw
+++ b/src/uncategorized/saDiet.tw
@@ -748,7 +748,7 @@
 			$His breasts @@.lime;grow slightly@@ from the estrogen.
 			<<set $slaves[$i].boobs += 10>>
 		<</if>>
-		<<if (($slaves[$i].geneMods.NCS == 0) && ($slaves[$i].butt < 4) && (random(1,100) > (75/_rearQurk)))>>
+		<<if (($slaves[$i].geneMods.NCS == 0) && ($slaves[$i].butt < 4) && (random(1,100) > (75/_rearQuirk)))>>
 			$His rear @@.lime;rounds out@@ to fit $his developing femininity.
 			<<set $slaves[$i].butt += 1>>
 		<</if>>
@@ -794,7 +794,7 @@
 			Hormonal changes @@.lime;slim $his waist.@@
 			<<set $slaves[$i].waist-->>
 		<</if>>
-		<<if (($slaves[$i].geneMods.NCS == 0) && ($slaves[$i].butt < 5) && (random(1,100) > (75/_rearQurk)))>>
+		<<if (($slaves[$i].geneMods.NCS == 0) && ($slaves[$i].butt < 5) && (random(1,100) > (75/_rearQuirk)))>>
 			$His rear @@.lime;rounds out@@ to fit $his developing femininity.
 			<<set $slaves[$i].butt += 1>>
 		<</if>>
@@ -818,7 +818,7 @@
 			Hormonal changes @@.lime;slim $his waist.@@
 			<<set $slaves[$i].waist-->>
 		<</if>>
-		<<if (($slaves[$i].geneMods.NCS == 0) && ($slaves[$i].butt < 3) && (random(1,100) > (75/_rearQurk)))>>
+		<<if (($slaves[$i].geneMods.NCS == 0) && ($slaves[$i].butt < 3) && (random(1,100) > (75/_rearQuirk)))>>
 			$His rear @@.lime;rounds out@@ to fit $his developing femininity.
 			<<set $slaves[$i].butt += 1>>
 		<</if>>
@@ -955,7 +955,7 @@
 		$His breasts @@.lime;grow slightly@@ to fit $his developing femininity.
 		<<set $slaves[$i].boobs += 10>>
 	<</if>>
-		<<if (($slaves[$i].geneMods.NCS == 0) && ($slaves[$i].butt < 5) && (random(1,100) > (75/_rearQurk)))>>
+		<<if (($slaves[$i].geneMods.NCS == 0) && ($slaves[$i].butt < 5) && (random(1,100) > (75/_rearQuirk)))>>
 		$His rear @@.lime;rounds out@@ to fit $his developing femininity.
 		<<set $slaves[$i].butt += 1>>
 	<</if>>
@@ -1381,7 +1381,7 @@
 			Hormonal changes @@.lime;slim $his waist.@@
 			<<set $slaves[$i].waist-->>
 		<</if>>
-		<<if (($slaves[$i].geneMods.NCS == 0) && ($slaves[$i].butt < 4) && (random(1,100) > 75/_rearQurk))>>
+		<<if (($slaves[$i].geneMods.NCS == 0) && ($slaves[$i].butt < 4) && (random(1,100) > 75/_rearQuirk))>>
 			$His rear @@.lime;rounds out@@ to fit $his growing curves.
 			<<set $slaves[$i].butt += 1>>
 		<</if>>
@@ -1409,7 +1409,7 @@
 			Hormonal changes @@.lime;slim $his waist.@@
 			<<set $slaves[$i].waist-->>
 		<</if>>
-		<<if (($slaves[$i].geneMods.NCS == 0) && ($slaves[$i].butt < 5) && (random(1,100) > 75/_rearQurk))>>
+		<<if (($slaves[$i].geneMods.NCS == 0) && ($slaves[$i].butt < 5) && (random(1,100) > 75/_rearQuirk))>>
 			$His rear @@.lime;rounds out@@ to fit $his developing femininity.
 			<<set $slaves[$i].butt += 1>>
 		<</if>>
@@ -1429,7 +1429,7 @@
 			Hormonal changes @@.lime;slim $his waist.@@
 			<<set $slaves[$i].waist-->>
 		<</if>>
-		<<if (($slaves[$i].geneMods.NCS == 0) && ($slaves[$i].butt < 3) && (random(1,100) > 75/_rearQurk))>>
+		<<if (($slaves[$i].geneMods.NCS == 0) && ($slaves[$i].butt < 3) && (random(1,100) > 75/_rearQuirk))>>
 			$His rear @@.lime;rounds out@@ to fit $his developing femininity.
 			<<set $slaves[$i].butt += 1>>
 		<</if>>
@@ -1524,7 +1524,7 @@
 		$His breasts @@.lime;grow slightly@@ to fit $his developing femininity.
 		<<set $slaves[$i].boobs += 10>>
 	<</if>>
-	<<if (($slaves[$i].geneMods.NCS == 0) && ($slaves[$i].butt < 5) && (random(1,100) > 75/_rearQurk))>>
+	<<if (($slaves[$i].geneMods.NCS == 0) && ($slaves[$i].butt < 5) && (random(1,100) > 75/_rearQuirk))>>
 		$His rear @@.lime;rounds out@@ to fit $his developing femininity.
 		<<set $slaves[$i].butt += 1>>
 	<</if>>
diff --git a/src/uncategorized/saLongTermEffects.tw b/src/uncategorized/saLongTermEffects.tw
index d31a941c2e2fd0866922da794973ad1c462013d1..69e7de5aa809c3720642a2360952ea9baa5e5ed0 100644
--- a/src/uncategorized/saLongTermEffects.tw
+++ b/src/uncategorized/saLongTermEffects.tw
@@ -3916,7 +3916,7 @@
 			<</if>>
 		<<elseif $slaves[$i].geneticQuirks.uterineHypersensitivity == 2>>
 			<<if $slaves[$i].preg >= $slaves[$i].pregData.normalBirth>>
-				$He's full-term and has never been hornier, confering a @@.green;huge improvement in $his sexual appetite.@@
+				$He's full-term and has never been hornier, conferring a @@.green;huge improvement in $his sexual appetite.@@
 				<<set $slaves[$i].energy += 7>>
 			<<elseif $slaves[$i].preg > $slaves[$i].pregData.normalBirth/1.33>>
 				Being hugely pregnant confers an @@.green;improvement in $his sexual appetite.@@
@@ -4215,9 +4215,9 @@
 				$His child<<if $slaves[$i].pregType > 1>>ren are<<else>> is<</if>> oddly calm; it is unlikely $he will give birth soon, despite being overdue.
 			<<elseif $slaves[$i].broodmother == 0>>
 				<<if $slaves[$i].preg > $slaves[$i].pregData.normalBirth+1>>
-					$He is constantly beset by $his squirming child<<if $slaves[$i].pregType > 1>>ren<</if>><<if $slaves[$i].geneticQuirks.uterineHypersensitivity == 2>> and uncontrollable orgams<</if>>. They're overdue, so $he's likely to go into labor at any moment, but they aren't quite ready to leave their home.
+					$He is constantly beset by $his squirming child<<if $slaves[$i].pregType > 1>>ren<</if>><<if $slaves[$i].geneticQuirks.uterineHypersensitivity == 2>> and uncontrollable orgasms<</if>>. They're overdue, so $he's likely to go into labor at any moment, but they aren't quite ready to leave their home.
 				<<elseif $slaves[$i].preg > $slaves[$i].pregData.normalBirth-1 && $slaves[$i].preg > $slaves[$i].pregData.minLiveBirth>>
-					$He is constantly beset by $his squirming child<<if $slaves[$i].pregType > 1>>ren<</if>><<if $slaves[$i].geneticQuirks.uterineHypersensitivity == 2>> and uncontrollable orgams<</if>>. Given their liveliness, and how long $he has been pregnant, it is likely that $he will go into labor at any time now.
+					$He is constantly beset by $his squirming child<<if $slaves[$i].pregType > 1>>ren<</if>><<if $slaves[$i].geneticQuirks.uterineHypersensitivity == 2>> and uncontrollable orgasms<</if>>. Given their liveliness, and how long $he has been pregnant, it is likely that $he will go into labor at any time now.
 				<<elseif $slaves[$i].preg > $slaves[$i].pregData.normalBirth-2 && $slaves[$i].preg > $slaves[$i].pregData.minLiveBirth>>
 					$He often has to stop for breaks to soothe $his kicking child<<if $slaves[$i].pregType > 1>>ren<</if>><<if $slaves[$i].geneticQuirks.uterineHypersensitivity == 2>>, to spontaneously orgasm,<</if>> and to catch $his breath. $He is far enough along that $he may go into labor any day now.
 				<<elseif $slaves[$i].preg > $slaves[$i].pregData.normalBirth-3 && $slaves[$i].preg > $slaves[$i].pregData.minLiveBirth>>
@@ -4648,7 +4648,7 @@
 				<<elseif _Stud.devotion < -20>>
 					<<if _Stud.trust > 20>>
 						<<if (-Stud.fetish == "pregnancy") && (_Stud.fetishKnown == 1) && (_Stud.fetishStrength > 60)>>
-							impregnate $him, a task your pregnancy fetishist Stud @@.mediumaquamarine;takes full advantage of@@ to deeply ingraine _himself2 in your penthouse.
+							impregnate $him, a task your pregnancy fetishist Stud @@.mediumaquamarine;takes full advantage of@@ to deeply ingrain _himself2 in your penthouse.
 							<<if (_Stud.fetishStrength <= 95)>>
 								The opportunity @@.lightcoral;strengthens _his2 pregnancy fetish@@ by indulgence.
 								<<set _Stud.fetishStrength += 4>>
@@ -4900,7 +4900,7 @@
 								<<set $slaves[$i].devotion += 1>>
 							<</if>>
 						<</if>>
-					<<elseif canAchieveErection(_Stud) && _Stud.dick <= 7>> /* chastity is temporaily removed, so the only diff between this and canPenetrate() is if the dick actually fits */
+					<<elseif canAchieveErection(_Stud) && _Stud.dick <= 7>> /* chastity is temporarily removed, so the only diff between this and canPenetrate() is if the dick actually fits */
 						<<if $slaves[$i].career == "a dairy cow" && ($slaves[$i].devotion <= 20)>>
 							$slaves[$i].slaveName feels a need to be bred by your Stud,
 							<<if _studRandiness == 1>>
@@ -6599,7 +6599,7 @@
 		<</if>>
 	<<elseif $arcologies[0].FSAssetExpansionist != "unset">>
 		<<if ($slaves[$i].geneMods.NCS > 0)>>
-			Society @@.green;strongly disaproves @@ of $slaves[$i].slaveName who can't get bigger; $His shrinking body hurts the fashion for Asset expansion.
+			Society @@.green;strongly disapproves @@ of $slaves[$i].slaveName who can't get bigger; $His shrinking body hurts the fashion for Asset expansion.
 			<<= FutureSocieties.ChangePorn("AssetExpansionist", -2)>>
 		<</if>>
 		<<if ($slaves[$i].boobs > 2000)>>
@@ -7802,12 +7802,12 @@
 				<<if canWalk($slaves[$i])>>
 					<<if $slaves[$i].sexualFlaw == "breast growth">>
 						$His giant tits are debilitatingly big and a constant reminder of $his progress. No amount of discomfort or pain could dissuade $him from going bigger.
-					<<elseif $arcologies[0].FSAssetExpansionist != "unset" && ($slaves[$i].bevavioralFlaw == "arrogant" || $slaves[$i].bevavioralQuirk == "confident")>>
-						<<if $slaves[$i].bevavioralFlaw == "arrogant">>
+					<<elseif $arcologies[0].FSAssetExpansionist != "unset" && ($slaves[$i].behavioralFlaw == "arrogant" || $slaves[$i].behavioralQuirk == "confident")>>
+						<<if $slaves[$i].behavioralFlaw == "arrogant">>
 							$His debilitatingly giant tits may be @@.red;agony on $his back,@@ but $he is well aware of @@.mediumaquamarine;just how valuable@@ they make $him in your arcology.
 							<<run healthDamage($slaves[$i], 5)>>
 							<<set $slaves[$i].trust += 1>>
-						<<elseif $slaves[$i].bevavioralQuirk == "confident">>
+						<<elseif $slaves[$i].behavioralQuirk == "confident">>
 							$His giant tits are debilitatingly big, but $he knows how valuable they are to society and takes extra measures to care for them.
 						<</if>>
 					<<elseif $slaves[$i].devotion <= 50>>
@@ -7823,12 +7823,12 @@
 					<<if canWalk($slaves[$i])>>
 						<<if $slaves[$i].sexualFlaw == "breast growth">>
 							$His huge breasts are becoming troublesome for $his slight form, but that only drives $his desire to go even bigger.
-						<<elseif $arcologies[0].FSAssetExpansionist != "unset" && ($slaves[$i].bevavioralFlaw == "arrogant" || $slaves[$i].bevavioralQuirk == "confident")>>
-							<<if $slaves[$i].bevavioralFlaw == "arrogant">>
+						<<elseif $arcologies[0].FSAssetExpansionist != "unset" && ($slaves[$i].behavioralFlaw == "arrogant" || $slaves[$i].behavioralQuirk == "confident")>>
+							<<if $slaves[$i].behavioralFlaw == "arrogant">>
 								$His huge tits may leave $him with a @@.red;sore back,@@ but $he is well aware of @@.mediumaquamarine;just how valuable@@ they make $him in your arcology.
 								<<run healthDamage($slaves[$i], 2)>>
 								<<set $slaves[$i].trust += 1>>
-							<<elseif $slaves[$i].bevavioralQuirk == "confident">>
+							<<elseif $slaves[$i].behavioralQuirk == "confident">>
 								$His breasts are uncomfortably large, but $he knows how valuable they are to society and does $his best to manage them.
 							<</if>>
 						<<elseif $slaves[$i].devotion <= 50>>
@@ -7845,11 +7845,11 @@
 					<<if canWalk($slaves[$i])>>
 						<<if $slaves[$i].sexualFlaw == "breast growth">>
 							The weight of $his big boobs serves as a reminder that $he needs to get even bigger.
-						<<elseif $arcologies[0].FSAssetExpansionist != "unset" && ($slaves[$i].bevavioralFlaw == "arrogant" || $slaves[$i].bevavioralQuirk == "confident")>>
-							<<if $slaves[$i].bevavioralFlaw == "arrogant">>
+						<<elseif $arcologies[0].FSAssetExpansionist != "unset" && ($slaves[$i].behavioralFlaw == "arrogant" || $slaves[$i].behavioralQuirk == "confident")>>
+							<<if $slaves[$i].behavioralFlaw == "arrogant">>
 								$His bits tits may be a little heavy for $his slight form, but $he is well aware of @@.mediumaquamarine;just how sexy@@ they make $him in your arcology.
 								<<set $slaves[$i].trust += 1>>
-							<<elseif $slaves[$i].bevavioralQuirk == "confident">>
+							<<elseif $slaves[$i].behavioralQuirk == "confident">>
 								$His breasts are uncomfortably big for $his slight form, but $he this makes $him valuable to society and does $his best to deal with it.
 							<</if>>
 						<<elseif $slaves[$i].devotion <= 50>>
@@ -7909,12 +7909,12 @@
 				<<if canWalk($slaves[$i])>>
 					<<if $slaves[$i].sexualFlaw == "breast growth">>
 						$His giant tits are debilitatingly big and a constant reminder of $his progress. No amount of discomfort or pain could dissuade $him from going bigger.
-					<<elseif $arcologies[0].FSAssetExpansionist != "unset" && ($slaves[$i].bevavioralFlaw == "arrogant" || $slaves[$i].bevavioralQuirk == "confident")>>
-						<<if $slaves[$i].bevavioralFlaw == "arrogant">>
+					<<elseif $arcologies[0].FSAssetExpansionist != "unset" && ($slaves[$i].behavioralFlaw == "arrogant" || $slaves[$i].behavioralQuirk == "confident")>>
+						<<if $slaves[$i].behavioralFlaw == "arrogant">>
 							$His debilitatingly giant tits may be @@.red;agony on $his back,@@ but $he is well aware of @@.mediumaquamarine;just how valuable@@ they make $him in your arcology.
 							<<run healthDamage($slaves[$i], 4)>>
 							<<set $slaves[$i].trust += 1>>
-						<<elseif $slaves[$i].bevavioralQuirk == "confident">>
+						<<elseif $slaves[$i].behavioralQuirk == "confident">>
 							$His giant tits are debilitatingly big for $his childish form, but $he knows how valuable they are to society and takes extra measures to manage them.
 						<</if>>
 					<<elseif $slaves[$i].devotion <= 50>>
@@ -7930,11 +7930,11 @@
 					<<if canWalk($slaves[$i])>>
 						<<if $slaves[$i].sexualFlaw == "breast growth">>
 							$His huge breasts are troublesome for $his childish form, but that only drives $his desire to go even bigger.
-						<<elseif $arcologies[0].FSAssetExpansionist != "unset" && ($slaves[$i].bevavioralFlaw == "arrogant" || $slaves[$i].bevavioralQuirk == "confident")>>
-							<<if $slaves[$i].bevavioralFlaw == "arrogant">>
+						<<elseif $arcologies[0].FSAssetExpansionist != "unset" && ($slaves[$i].behavioralFlaw == "arrogant" || $slaves[$i].behavioralQuirk == "confident")>>
+							<<if $slaves[$i].behavioralFlaw == "arrogant">>
 								$His huge tits may be annoying, but $he is well aware of @@.mediumaquamarine;just how valuable@@ they make $him in your arcology.
 								<<set $slaves[$i].trust += 1>>
-							<<elseif $slaves[$i].bevavioralQuirk == "confident">>
+							<<elseif $slaves[$i].behavioralQuirk == "confident">>
 								$His breasts are uncomfortably large for $his tiny body, but $he knows how valuable they are to society and does $his best to manage them.
 							<</if>>
 						<<elseif $slaves[$i].devotion <= 50>>
@@ -7950,11 +7950,11 @@
 					<<if canWalk($slaves[$i])>>
 						<<if $slaves[$i].sexualFlaw == "breast growth">>
 							The weight of $his big boobs serves as a reminder that $he needs to get even bigger.
-						<<elseif $arcologies[0].FSAssetExpansionist != "unset" && ($slaves[$i].bevavioralFlaw == "arrogant" || $slaves[$i].bevavioralQuirk == "confident")>>
-							<<if $slaves[$i].bevavioralFlaw == "arrogant">>
+						<<elseif $arcologies[0].FSAssetExpansionist != "unset" && ($slaves[$i].behavioralFlaw == "arrogant" || $slaves[$i].behavioralQuirk == "confident")>>
+							<<if $slaves[$i].behavioralFlaw == "arrogant">>
 								$His big tits may be uncomfortable, but $he is well aware of @@.mediumaquamarine;just how sexy@@ they make $him in your arcology.
 								<<set $slaves[$i].trust += 1>>
-							<<elseif $slaves[$i].bevavioralQuirk == "confident">>
+							<<elseif $slaves[$i].behavioralQuirk == "confident">>
 								$His breasts are uncomfortably big for $his slight form, but $he knows how valuable they are to society and does $his best to deal with it.
 							<</if>>
 						<<elseif $slaves[$i].devotion <= 50>>
@@ -8013,12 +8013,12 @@
 					$His giant tits are debilitatingly big.
 					<<if $slaves[$i].sexualFlaw == "breast growth">>
 						No amount of discomfort or pain could dissuade $him from going bigger.
-					<<elseif $arcologies[0].FSAssetExpansionist != "unset" && ($slaves[$i].bevavioralFlaw == "arrogant" || $slaves[$i].bevavioralQuirk == "confident")>>
-						<<if $slaves[$i].bevavioralFlaw == "arrogant">>
+					<<elseif $arcologies[0].FSAssetExpansionist != "unset" && ($slaves[$i].behavioralFlaw == "arrogant" || $slaves[$i].behavioralQuirk == "confident")>>
+						<<if $slaves[$i].behavioralFlaw == "arrogant">>
 							They are @@.red;painful@@ to lug around for $his childish form, but $he is well aware of @@.mediumaquamarine;just how much of an effect@@ they have on your citizens.
 							<<run healthDamage($slaves[$i], 5)>>
 							<<set $slaves[$i].trust += 1>>
-						<<elseif $slaves[$i].bevavioralQuirk == "confident">>
+						<<elseif $slaves[$i].behavioralQuirk == "confident">>
 							They look ridiculous on $his childish body, but $he knows how valuable they are to society and takes extra measures to manage them.
 						<</if>>
 					<<elseif $slaves[$i].devotion <= 50>>
@@ -8034,12 +8034,12 @@
 					<<if canWalk($slaves[$i])>>
 						<<if $slaves[$i].sexualFlaw == "breast growth">>
 							$His huge breasts are troublesome for $his childish form, but that only drives $his desire to go even bigger.
-						<<elseif $arcologies[0].FSAssetExpansionist != "unset" && ($slaves[$i].bevavioralFlaw == "arrogant" || $slaves[$i].bevavioralQuirk == "confident")>>
-							<<if $slaves[$i].bevavioralFlaw == "arrogant">>
+						<<elseif $arcologies[0].FSAssetExpansionist != "unset" && ($slaves[$i].behavioralFlaw == "arrogant" || $slaves[$i].behavioralQuirk == "confident")>>
+							<<if $slaves[$i].behavioralFlaw == "arrogant">>
 								$His huge tits may be annoying and @@.red;painful@@ for $his childish form, but $he is well aware of @@.mediumaquamarine;just how valuable@@ they make $him in your arcology.
 								<<run healthDamage($slaves[$i], 4)>>
 								<<set $slaves[$i].trust += 1>>
-							<<elseif $slaves[$i].bevavioralQuirk == "confident">>
+							<<elseif $slaves[$i].behavioralQuirk == "confident">>
 								$His breasts are uncomfortably big for $his childish form, but $he knows how valuable they are to society and does $his best to manage with them.
 							<</if>>
 						<<elseif $slaves[$i].devotion <= 50>>
@@ -8056,11 +8056,11 @@
 					<<if canWalk($slaves[$i])>>
 						<<if $slaves[$i].sexualFlaw == "breast growth">>
 							The weight of $his big boobs serves as a reminder that $he needs to get even bigger.
-						<<elseif $arcologies[0].FSAssetExpansionist != "unset" && ($slaves[$i].bevavioralFlaw == "arrogant" || $slaves[$i].bevavioralQuirk == "confident")>>
-							<<if $slaves[$i].bevavioralFlaw == "arrogant">>
+						<<elseif $arcologies[0].FSAssetExpansionist != "unset" && ($slaves[$i].behavioralFlaw == "arrogant" || $slaves[$i].behavioralQuirk == "confident")>>
+							<<if $slaves[$i].behavioralFlaw == "arrogant">>
 								$His big tits may be heavy, but $he is well aware of @@.mediumaquamarine;just how sexy@@ they make $him in your arcology.
 								<<set $slaves[$i].trust += 1>>
-							<<elseif $slaves[$i].bevavioralQuirk == "confident">>
+							<<elseif $slaves[$i].behavioralQuirk == "confident">>
 								$His big boobs are uncomfortably heavy for $his slight form, but $he knows how valuable they are to society and does $his best to deal with it.
 							<</if>>
 						<<elseif $slaves[$i].devotion <= 50>>
@@ -8120,12 +8120,12 @@
 					<<if canWalk($slaves[$i])>>
 						<<if $slaves[$i].sexualFlaw == "breast growth">>
 							$His huge breasts are troublesome for $his slight form, but that only drives $his desire to go even bigger.
-						<<elseif $arcologies[0].FSAssetExpansionist != "unset" && ($slaves[$i].bevavioralFlaw == "arrogant" || $slaves[$i].bevavioralQuirk == "confident")>>
-							<<if $slaves[$i].bevavioralFlaw == "arrogant">>
+						<<elseif $arcologies[0].FSAssetExpansionist != "unset" && ($slaves[$i].behavioralFlaw == "arrogant" || $slaves[$i].behavioralQuirk == "confident")>>
+							<<if $slaves[$i].behavioralFlaw == "arrogant">>
 								$His huge tits may be annoying and @@.red;painful@@ for $his slight form, but $he is well aware of @@.mediumaquamarine;just how valuable@@ they make $him in your arcology.
 								<<run healthDamage($slaves[$i], 3)>>
 								<<set $slaves[$i].trust += 1>>
-							<<elseif $slaves[$i].bevavioralQuirk == "confident">>
+							<<elseif $slaves[$i].behavioralQuirk == "confident">>
 								$His breasts are uncomfortably big for $his slight form, but $he knows how valuable they are to society and does $his best to manage with them.
 							<</if>>
 						<<elseif $slaves[$i].devotion <= 50>>
@@ -8142,11 +8142,11 @@
 					<<if canWalk($slaves[$i])>>
 						<<if $slaves[$i].sexualFlaw == "breast growth">>
 							The weight of $his big boobs serves as a reminder that $he needs to get even bigger.
-						<<elseif $arcologies[0].FSAssetExpansionist != "unset" && ($slaves[$i].bevavioralFlaw == "arrogant" || $slaves[$i].bevavioralQuirk == "confident")>>
-							<<if $slaves[$i].bevavioralFlaw == "arrogant">>
+						<<elseif $arcologies[0].FSAssetExpansionist != "unset" && ($slaves[$i].behavioralFlaw == "arrogant" || $slaves[$i].behavioralQuirk == "confident")>>
+							<<if $slaves[$i].behavioralFlaw == "arrogant">>
 								$His big tits may be heavy, but $he is well aware of @@.mediumaquamarine;just how sexy@@ they make $him in your arcology.
 								<<set $slaves[$i].trust += 1>>
-							<<elseif $slaves[$i].bevavioralQuirk == "confident">>
+							<<elseif $slaves[$i].behavioralQuirk == "confident">>
 								$His big boobs are uncomfortably heavy for $his slight form, but $he knows how valuable they are to society and does $his best to deal with it.
 							<</if>>
 						<<elseif $slaves[$i].devotion <= 50>>
@@ -8672,7 +8672,7 @@
 			<<if $slaves[$i].fetish == "boobs">>
 				in a @@.hotpink;lewd breastgasm.@@
 				<<set $slaves[$i].devotion += 2>>
-			<<elseif $slaves[$i].fetish == "humliation">>
+			<<elseif $slaves[$i].fetish == "humiliation">>
 				in a @@.hotpink;humiliating, yet orgasmic, display.@@
 				<<set $slaves[$i].devotion += 2>>
 			<<elseif ($slaves[$i].devotion > 50)>>
@@ -9107,11 +9107,11 @@
 			<<if canWalk($slaves[$i])>>
 				<<if ($slaves[$i].butt > 15)>>
 					$His butt is a massive burden to $him. $He dreads walking down narrow hallways and getting dressed in the morning.
-					<<if $arcologies[0].FSAssetExpansionist != "unset" && ($slaves[$i].bevavioralFlaw == "arrogant" || $slaves[$i].bevavioralQuirk == "confident")>>
-						<<if $slaves[$i].bevavioralFlaw == "arrogant">>
+					<<if $arcologies[0].FSAssetExpansionist != "unset" && ($slaves[$i].behavioralFlaw == "arrogant" || $slaves[$i].behavioralQuirk == "confident")>>
+						<<if $slaves[$i].behavioralFlaw == "arrogant">>
 							However, your arcology can't help but worship an ass as epxansive as $his, @@.mediumaquamarine;giving $him an ego@@ that rivals $his rear.
 							<<set $slaves[$i].trust += 3>>
-						<<elseif $slaves[$i].bevavioralQuirk == "confident">>
+						<<elseif $slaves[$i].behavioralQuirk == "confident">>
 							However, your arcology can't help but worship an ass as epxansive as $his, so it mostly balances out.
 						<</if>>
 					<<elseif ($slaves[$i].devotion <= 50)>>
@@ -9122,11 +9122,11 @@
 					<</if>>
 				<<elseif ($slaves[$i].butt > 10)>>
 					$His butt has gotten absolutely enormous.
-					<<if $arcologies[0].FSAssetExpansionist != "unset" && ($slaves[$i].bevavioralFlaw == "arrogant" || $slaves[$i].bevavioralQuirk == "confident")>>
-						<<if $slaves[$i].bevavioralFlaw == "arrogant">>
+					<<if $arcologies[0].FSAssetExpansionist != "unset" && ($slaves[$i].behavioralFlaw == "arrogant" || $slaves[$i].behavioralQuirk == "confident")>>
+						<<if $slaves[$i].behavioralFlaw == "arrogant">>
 							Your arcology glorifies asses as large as $his, @@.mediumaquamarine;inflating $his ego@@ almost as large as $his rear.
 							<<set $slaves[$i].trust += 2>>
-						<<elseif $slaves[$i].bevavioralQuirk == "confident">>
+						<<elseif $slaves[$i].behavioralQuirk == "confident">>
 							Your arcology glorifies asses as large as $his, so the minor annoyances don't seem so bad.
 						<</if>>
 					<<elseif ($slaves[$i].devotion <= 50)>>
diff --git a/src/uncategorized/saRecruitGirls.tw b/src/uncategorized/saRecruitGirls.tw
index dd8656c11ede3964deca33d5ac2fe2439cd815c1..6ab863caef6bfdfb656d3a698e046e37e4a53bfa 100644
--- a/src/uncategorized/saRecruitGirls.tw
+++ b/src/uncategorized/saRecruitGirls.tw
@@ -942,7 +942,7 @@
 				<<if $slaves[$i].intelligence+$slaves[$i].intelligenceImplant < -50>>
 					$His week was spent wandering aimlessly throughout the arcology, delighting anyone able to spend time with $him with $his simple ways.
 				<<else>>
-					$He exhibits raw lust, but lacks other traits commonly found in bimbos, hindering $his effots.
+					$He exhibits raw lust, but lacks other traits commonly found in bimbos, hindering $his efforts.
 				<</if>>
 			<<else>>
 				$He's just lacks the energy to party all night long.
@@ -1020,7 +1020,7 @@
 			<</if>>
 		<<elseif $arcologies[0].FSStatuesqueGlorification != "unset">>
 			<<if heightPass($slaves[$i])>>
-				$His photoshoots all use a panaramic camera to better capture $his height while giving them a unique flare.
+				$His photoshoots all use a panoramic camera to better capture $his height while giving them a unique flare.
 			<<else>>
 				$He's just too short for the public to pay any mind to.
 			<</if>>
diff --git a/src/uncategorized/saRules.tw b/src/uncategorized/saRules.tw
index 34b1607e917498957f991a0f3de11fd7f90453aa..c25a6bcd9d15332842cf680a356cf671466046e6 100644
--- a/src/uncategorized/saRules.tw
+++ b/src/uncategorized/saRules.tw
@@ -537,7 +537,7 @@
 			<</if>>
 
 			<<if $slaves[$i].rules.lactation == "induce">>
-				Customers are encouraged to work $his breats and nipples in an effort to induce lactation; whoever gets $him to start dribbling milk wins a week of drinks on the house.
+				Customers are encouraged to work $his breasts and nipples in an effort to induce lactation; whoever gets $him to start dribbling milk wins a week of drinks on the house.
 				<<set $slaves[$i].induceLactation += 4>>
 				<<= induceLactation($slaves[$i])>>
 				<<if $slaves[$i].lactation == 1>><<set $slaves[$i].rules.lactation = "maintain">><</if>>