diff --git a/Changelog.txt b/Changelog.txt
index c6f0b45dff890a690e86f2d198209ffffe679460..ed5258b435c438d9c5a53f5d39511a9c8d9b0cf7 100644
--- a/Changelog.txt
+++ b/Changelog.txt
@@ -5,7 +5,7 @@ Pregmod
 	8/01/2020
 
 	2
-	-sugarcube updated to 2.33.1
+	-SugarCube updated to 2.33.1
 	-completion of RECI cleanup
 	-fixes
 
@@ -13,7 +13,7 @@ Pregmod
 
 	1
 	-added The Utopian Orphanage slave school
-	-sugarcube updated to 2.33.0
+	-SugarCube updated to 2.33.0
 
 	7/30/2020
 
@@ -64,7 +64,7 @@ Pregmod
 
 	0
 
-	-sugarcube updated to 2.31.1
+	-SugarCube updated to 2.31.1
 	-added a python based save editor
 	-added incubator upgrade to improve young slave pregnancy adaptation
 	-added incubator setting to generate husks for bodyswapping
@@ -213,7 +213,7 @@ Pregmod
 
 	2
 
-	-sugarcube updated to 2.30.0
+	-SugarCube updated to 2.30.0
 	-RA told to start working properly again
 	-3.0.0 work (SP research - Bimbo slave names)
 	-various minor fixes and cleaning
@@ -285,7 +285,7 @@ Pregmod
 07/09/2019
 
 	3
-	-sugarcube updated to 2.29.0
+	-SugarCube updated to 2.29.0
 	-incest toggle added
 	-added more watersports content
 	-various fixes and cleanings
@@ -511,7 +511,7 @@ Pregmod
 01/28/2019
 
 	0
-	-core sugarcube changes (now built from source)
+	-core SugarCube changes (now built from source)
 
 0.10.7.1-1.7.x
 
@@ -744,7 +744,7 @@ Pregmod
 	5
 	-fixes
 	-added ability to overwrite saves
-	-removed a long term, ever increasing problem related to sugarcube
+	-removed a long term, ever increasing problem related to SugarCube
 
 11/30/2018
 
@@ -913,7 +913,7 @@ Pregmod
 	33
 	-fixes
 	-anon's art fixes for prosthetic limbs
-	-fixed the legacy sugarcube header naming scheme to actually make sense
+	-fixed the legacy SugarCube header naming scheme to actually make sense
 
 10/24/2018
 
@@ -1377,7 +1377,7 @@ Pregmod
 8/20/2018
 
 	7
-	-sugarcube updated to 2.27.0
+	-SugarCube updated to 2.27.0
 	-various fixes
 	-tweaks to disability slavegen
 
@@ -1521,7 +1521,7 @@ Pregmod
 7/30/2018
 
 	13
-	-sugarcube updated to 2.26.0
+	-SugarCube updated to 2.26.0
 	-fixed DJ/Madam vignette issues
 
 	12
@@ -2280,7 +2280,7 @@ Pregmod
 	-fixes
 	-background color flipper (WIP)
 	-more Nox/Deepmurk vector work
-	-stuffedanon's sugarcube tweaks
+	-stuffedanon's SugarCube tweaks
 
 	34
 	-fixes to slaveSummary name flipping
@@ -2342,7 +2342,7 @@ Pregmod
 	25
 	-added the black market pt 1 (FS research buying)
 	-various fixes and typo corrections
-	-most, if not all, of the old sugarcube operators
+	-most, if not all, of the old SugarCube operators
 
 4/03/2018
 
@@ -2619,7 +2619,7 @@ Pregmod
 3/09/2018
 
 	390
-	-sugarcube updated to 2.24.0
+	-SugarCube updated to 2.24.0
 	-little text fixes
 	-tweaks to personal attention "sex" to make use of available tits and dicks where appropriate and to not use virgin holes
 
@@ -2641,7 +2641,7 @@ Pregmod
 	-a race now no longer can be both superior and inferior
 	-slaves can now die of age as young as 50 should they be in bad condition, conversely, healthy slaves live longer
 	-reordered full royal court enslavement to circumvent a possible ghost in the machine situation
-	-partial revert to scheduledEvent to handle sugarcube BS
+	-partial revert to scheduledEvent to handle SugarCube BS
 
 	386
 	-tweaked childgen to only random face and int for playerXmarked if the child is below the minimum value
@@ -2908,7 +2908,7 @@ Pregmod
 
 	338
 	-various little text fixes
-	-sugarcube updated to 2.23.5
+	-SugarCube updated to 2.23.5
 
 	337
 	-fcanon's RA assignment fixes
@@ -2970,7 +2970,7 @@ Pregmod
 	-phase 6 work
 
 	326
-	-sugarcube updated to 2.23.4
+	-SugarCube updated to 2.23.4
 
 	325
 	-reduced concentration of string implant malus
@@ -3672,7 +3672,7 @@ Pregmod
 	-pregnancy overhaul phase 3 (belly implants) completed
 
 	183
-	-sugarcube 2.21.0
+	-SugarCube 2.21.0
 	-continued bellyImplant work
 
 12/04/17
diff --git a/README.md b/README.md
index fa5ae5b398a022f426cac06cbd78fb7f7ded13fc..2f125cd5b84ef6170d54121c2548d021bb99fd3e 100644
--- a/README.md
+++ b/README.md
@@ -40,7 +40,7 @@ To play open FCpregmod.html in bin/ (Recommendation: Drag it into incognito mode
     - Do not copy over your existing download as it may leave old files behind, replace it entirely
 
 * I can't save more than once or twice.
-    - Known issue caused by sugarcube level changes. Save to file doesn't have this problem and will likely avoid the first problem as well.
+    - Known issue caused by SugarCube level changes. Save to file doesn't have this problem and will likely avoid the first problem as well.
     - It is possible to increase the memory utilized by your browser to delay this
 
 * I wish to report a sanityCheck issue.
diff --git a/devNotes/AnatomyOfAFreeCitiesEvent.txt b/devNotes/AnatomyOfAFreeCitiesEvent.txt
index bfd27d2daff4db7187491e5d6a9cc478057b46e5..00cf61d6653080dfb20da2246fd93c52fd5e1172 100644
--- a/devNotes/AnatomyOfAFreeCitiesEvent.txt
+++ b/devNotes/AnatomyOfAFreeCitiesEvent.txt
@@ -30,7 +30,7 @@ Immediate effects
 
 Every event can have immediate effects, which happen when the event gets chosen. For most events, those are what should happen if the player ignores the event (by hitting "Continue" or the space bar on the keyboard). Choice effects (see below) can override or roll back those.
 
-	reRecuit (4-19)
+	reRecruit (4-19)
 	<<if Array.isArray($recruit)>>
 		<<if $cheatMode == 1>>
 			<<set $nextButton = "Back", $nextLink = "Nonrandom Event", $returnTo = "Nonrandom Event">> /* if user just clicks spacebar */
@@ -53,7 +53,7 @@ Main event text
 The bulk of the writing will be in the main event text. There are quite a few rules to deal with here.
 The PC is referred to in the second person singular ("you"), everyone else in third person.
 The PC has no direct speech. All the things "you" say are described, not quoted.
-A slave's description can be linked from an event by replacing thier name with <<= App.UI.slaveDescriptionDialog(_Slave)>>. This allows the player to click on the slave name and view their description, then go back to the event.  This is not a passage transition so you don't need to worry about preserving temporary state.
+A slave's description can be linked from an event by replacing their name with <<= App.UI.slaveDescriptionDialog(_Slave)>>. This allows the player to click on the slave name and view their description, then go back to the event.  This is not a passage transition so you don't need to worry about preserving temporary state.
 If you want to introduce a new actor by their relationship to another actor, use <<= contextualIntro(_firstSlave, _newSlave)>>.  You can pass a third parameter of "true" if you want the new actor's name to be linked to their description dialog.
 
 <<SlaveTitle _Slave>> sets $desc (which ends up being a string like "slavegirl", "MILF", "futanari" and so on, depending on slave).
diff --git a/devNotes/Economy notes.txt b/devNotes/Economy notes.txt
index b6be489ac0886cefd81e9d5f10cfdb35600eed18..46c15523b16b970171ec32490458058452761d2e 100644
--- a/devNotes/Economy notes.txt	
+++ b/devNotes/Economy notes.txt	
@@ -9,7 +9,7 @@ Finding the demand is relatively straightforward, as it depends on the current a
 Finding the supply requires more work as all slaves tasked with sexually serving the populace need to be considered.
 The function 'slaveJobValues()' takes care of pretty much all of that and can be found in 'economyJS.js'.
 
-'slaveJobValues()' takes into account gloryholes/arcade, public sluts/club sluts and street whores/brothel whores seperately.
+'slaveJobValues()' takes into account gloryholes/arcade, public sluts/club sluts and street whores/brothel whores separately.
 Gloryhole prices aren't too involved, since the 'product' is very homogenous and sluts don't get paid for their services.
 Whores on the other hand have variable skills and appearance and may appeal to different classes of citizens.
 
@@ -38,9 +38,9 @@ We must also consider the supply by other providers operating within the arcolog
 Combine the two and we now have the total supply for that week and we can finally compare supply and demand to provide a final price modifier.
 Each class of citizens has their own demand and supply statistics and thus their own price modifier as well.
 All of this once again takes place within the top part of 'slaveAssignmentsReport.tw'.
-When demand outstrips supply, a whore will recieve a premium for their services, but not proportionally.
+When demand outstrips supply, a whore will receive a premium for their services, but not proportionally.
 Supplying only half of what is demanded does not mean prices are doubled, they'll be increased by less than that.
-Likewise when supply outstrips the demand a whore will recieve less for their services, but not proportionally.
+Likewise when supply outstrips the demand a whore will receive less for their services, but not proportionally.
 Doubling the demand reduces the price by significantly more than 50%.
 There is however an absolute minimum of 30% of the standard price.
 
diff --git a/devNotes/Useful JS Function Documentation.txt b/devNotes/Useful JS Function Documentation.txt
index 5299a19a0d24d36a8a3c5a21382f2b991ac26d3b..dc49283b8ecad54e8d14074b13dee6a43832bf6e 100644
--- a/devNotes/Useful JS Function Documentation.txt	
+++ b/devNotes/Useful JS Function Documentation.txt	
@@ -206,11 +206,11 @@ UtilJS [script]
 
 	numberWithCommas() - Currently unused.
 
-	jsRandom() - JS equivalent of sugarcube's random().
+	jsRandom() - JS equivalent of SugarCube's random().
 
-	jsRandomMany() - JS equivalent of sugarcube's randomMany().
+	jsRandomMany() - JS equivalent of SugarCube's randomMany().
 
-	jsEither() - This function wants an array - which explains why it works like array.random(). Give it one or you'll face a NaN. JS equivalent of sugarcube's either() and array.random().
+	jsEither() - This function wants an array - which explains why it works like array.random(). Give it one or you'll face a NaN. JS equivalent of SugarCube's either() and array.random().
 
 	deepCopy() - This function is alternative to clone - usage needed if nested objects present. Slower but result is separate object tree, not with reference to source object.
 
@@ -228,7 +228,7 @@ UtilJS [script]
 	between(a, low, high) - outputs the value down the middle of two inputs e.g.
 		between($trees, 1, 3) returns $trees = 2
 
-	def() - Returns whether the input is defined, similar to sugarcube's def.
+	def() - Returns whether the input is defined, similar to SugarCube's def.
 
 Core Slave Functions:
 
@@ -361,13 +361,13 @@ WombProgress($slave, $time_to_add_to_fetuses) - after code that update $slave.pr
 
 $isReady = WombBirthReady($slave, $birth_ready_age) - how many children ready to be birthed if their time to be ready is $birth_ready_age (40 is for normal length pregnancy). Return int - count of ready to birth children, or 0 if no ready exists.
 
-$children = WombBirth($slave, $birth_ready_age) - for actual birth. Return array with fetuses objects that birthed (can be used in future) and remove them from womb array of $slave. Should be called at actual birth code in sugarcube. fetuses that not ready remained in womb (array).
+$children = WombBirth($slave, $birth_ready_age) - for actual birth. Return array with fetuses objects that birthed (can be used in future) and remove them from womb array of $slave. Should be called at actual birth code in SugarCube. fetuses that not ready remained in womb (array).
 
 WombFlush($slave) - clean womb (array). Can be used at broodmother birthstorm or abortion situations in game. But birthstorm logically should use WombBirth($slave, 35) or so before - some children in this event is live capable, others is not.
 
 TerminatePregnancy($slave) - end a pregancy early, clean the womb, update the belly size, and automatically set an appropriate postpartum length.
 
-$slave.bellyPreg = WombGetWolume($slave) - return double, with current womb volume in CC - for updating $slave.bellyPreg, or if need to update individual fetuses sizes.
+$slave.bellyPreg = WombGetVolume($slave) - return double, with current womb volume in CC - for updating $slave.bellyPreg, or if need to update individual fetuses sizes.
 
 findFather(ID) - searches for the ID given and returns an object or undefined
 
@@ -388,7 +388,7 @@ releaseRestricted - returns true if the slave has some kind of rule limiting the
 Other Functions:
 
 UtilJS [script]
-	html5passage(passage_function) - circumvents sugarcube, allowing a plain HTML5 UI within it
+	html5passage(passage_function) - circumvents SugarCube, allowing a plain HTML5 UI within it
 
 	cmToInchString() - takes an integer e.g. $activeSlave.hLength, returns a string in the format 10 inches
 
@@ -411,6 +411,6 @@ UtilJS [script]
 
 	passageLink() - Creates a HTML element with custom SugarCube attributes which works as a passage link
 
-	SkillIncrease() - Depreciates the sugarcube functions.
+	SkillIncrease() - Depreciates the SugarCube functions.
 
 	disobedience - Returns a 0-100 value indicating likelyhood of a slave ignoring the rules.
diff --git a/devNotes/clothing hair and accessory passages.txt b/devNotes/clothing hair and accessory passages.txt
index 9d1fd90b1bed4144d56d584ef768bc52bec81149..788d86d97d8fec4f6b3740c4503715f25b5a65dd 100644
--- a/devNotes/clothing hair and accessory passages.txt	
+++ b/devNotes/clothing hair and accessory passages.txt	
@@ -16,7 +16,7 @@ Hair:
 		(mostly shaved/bald hairstyle checks, probably not worth checking)
 		fPat.tw
 		remoteSurgery.tw
-		suregeryDegradation.tw
+		surgeryDegradation.tw
 		saLongTermEffects.tw
 		saAgent.tw
 		rulesAutosurgery.tw
diff --git a/devNotes/standaloneFunctions.md b/devNotes/standaloneFunctions.md
index 838817b4e50801ccda2b96b6e1331c041be84e21..4f5ebde20e6e7edc5343e8ab9071c0dd81f15981 100644
--- a/devNotes/standaloneFunctions.md
+++ b/devNotes/standaloneFunctions.md
@@ -26,7 +26,7 @@ Collection of custom functions without dependencies on FC specific variables/dat
     Takes an array and returns a new array without duplicate entries.
 
 * `jsDef(x)`:  
-    Returns whether x is undefined. A JS port of sugarcube's def.
+    Returns whether x is undefined. A JS port of SugarCube's def.
 
 * `between(a, low, high)`:  
     Returns `true` if `a` is between `low` and `high`, otherwise `false`.
diff --git a/slave variables documentation - Pregmod.txt b/slave variables documentation - Pregmod.txt
index 537b1c317072575c71417f758c036552d74b2443..b7855fc297d79cb379c71dc737a0810d585e3baf 100644
--- a/slave variables documentation - Pregmod.txt	
+++ b/slave variables documentation - Pregmod.txt	
@@ -1872,7 +1872,7 @@ slave lactation
 lactationDuration:
 
 how many more weeks until lactation dries up
-usually 2 as interactions and lact. implant reset it to 2
+usually 2 as interactions and lactation implant reset it to 2
 accepts int
 
 induceLactation:
@@ -2129,7 +2129,7 @@ Number of ready to be impregnated ova (override normal cases), default - 0. For
 
 fertKnown:
 
-Menstrual cycle known variable. To be used for fert cycle discover and things like pregnancy without a first period
+Menstrual cycle known variable. To be used for fertility cycle discover and things like pregnancy without a first period
 
 0 - no
 1 - yes
@@ -3465,7 +3465,7 @@ accepts ID
 
 burst:
 
-Slave's internals have ruptured. Used with poor health and overinflation.
+Slave's internals have ruptured. Used with poor health and over inflation.
 1 - true
 0 - false
 
@@ -3984,9 +3984,9 @@ In array _babies will be placed all babies from womb of $activeSlave who gestati
 Optionally:
 <<set WombFlush($activeSlave)>>
 Will empty womb. You also still should set .preg .pregType .pregSource .pregWeek to 0, or call WombNormalizePreg.
-_babies here become normal array - we can do with it as with any other array in sugarcube. _babies.length - size, _babies[0] - first element, etc. Contains all babies object, with their age, sex, volume/size, and father ID. Right now - not used anywhere but useful for possible incubator improvements in future at least.
+_babies here become normal array - we can do with it as with any other array in SugarCube. _babies.length - size, _babies[0] - first element, etc. Contains all babies object, with their age, sex, volume/size, and father ID. Right now - not used anywhere but useful for possible incubator improvements in future at least.
 
-Usage reference without sugarcube code (samples):
+Usage reference without SugarCube code (samples):
 
 WombInit($slave) - before first pregnancy, at slave creation, of as backward compatibility update. Can generate proper pregnancy based on preg, pregType, and pregSource properties too. Can be little glitchy with broodmothers in this case, if their preg != pregType (or pregType can't be divided by preg with integer result).
 
@@ -3996,11 +3996,11 @@ WombProgress($slave, $time_to_add_to_fetuses) - after code that update $slave.pr
 
 $isReady = WombBirthReady($slave, $birth_ready_age) - how many children ready to be birthed if their time to be ready is $birth_ready_age (40 is for normal length pregnancy). Return int - count of ready to birth children, or 0 if no ready exists.
 
-$children = WombBirth($slave, $birth_ready_age) - for actual birth. Return array with fetuses objects that birthed (can be used in future) and remove them from womb array of $slave. Should be called at actual birth code in sugarcube. fetuses that not ready remained in womb (array).
+$children = WombBirth($slave, $birth_ready_age) - for actual birth. Return array with fetuses objects that birthed (can be used in future) and remove them from womb array of $slave. Should be called at actual birth code in SugarCube. fetuses that not ready remained in womb (array).
 
 WombFlush($slave) - clean womb (array). Can be used at broodmother birthstorm or abortion situations in game. But birthstorm logically should use WombBirth($slave, 35) or so before - some children in this event is live capable, others is not.
 
-$slave.bellyPreg = WombGetWolume($slave) - return double, with current womb volume in CC - for updating $slave.bellyPreg, or if need to update individual fetuses sizes.
+$slave.bellyPreg = WombGetVolume($slave) - return double, with current womb volume in CC - for updating $slave.bellyPreg, or if need to update individual fetuses sizes.
 
 _time = WombMinPreg($activeSlave) - age of most young fetus in womb.
 
diff --git a/src/art/vector/VectorArtJS.js b/src/art/vector/VectorArtJS.js
index a885097ea6550ac53134e4235c944da677fb2659..2d600dbf1829f863d768a7fee37825309df3f16e 100644
--- a/src/art/vector/VectorArtJS.js
+++ b/src/art/vector/VectorArtJS.js
@@ -605,7 +605,7 @@ App.Art.vectorArtElement = (function() {
 		}
 
 		/* TODO: pussy tattoo text has been broken for a long time...
-		 * the SVGs contain sugarcube syntax in their textPath elements and therefore rely on <<print>>, but they're almost always output in raw DOM now
+		 * the SVGs contain SugarCube syntax in their textPath elements and therefore rely on <<print>>, but they're almost always output in raw DOM now
 		 * We should adopt the method used by revamped vector art and use a data-transform="pussy_tattoo_text" attribute in the SVG
 		 * This block sets up the necessary transform to happen automatically but none of the SVGs actually use it yet */
 		if (V.showBodyMods === 1 && slave.vaginaTat === "rude words") {
diff --git a/src/data/backwardsCompatibility/BackwardsCompatibility.tw b/src/data/backwardsCompatibility/BackwardsCompatibility.tw
index 3d45b870e726a336588d4dc82200cc69e84f1e7a..1e4b86c77fe8a8538bb8c6f13d27f88206c66689 100644
--- a/src/data/backwardsCompatibility/BackwardsCompatibility.tw
+++ b/src/data/backwardsCompatibility/BackwardsCompatibility.tw
@@ -2,10 +2,10 @@
 
 <<set $nextButton = "Continue", $nextLink = "Main", $returnTo = "Main">>
 
-<<run App.Update.setNonexistantProperties(V, App.Data.defaultGameStateVariables)>>
+<<run App.Update.setNonexistentProperties(V, App.Data.defaultGameStateVariables)>>
 
 /* resetOnNGPlus contains half of the variables we need, but we use it politely here instead of forcing it so it fills in holes instead of overwriting data */
-<<run App.Update.setNonexistantProperties(V, App.Data.resetOnNGPlus)>>
+<<run App.Update.setNonexistentProperties(V, App.Data.resetOnNGPlus)>>
 <span id="backwardsCompatibility"></span>
 <script>
 	App.Update.backwardsCompatibility();
diff --git a/src/data/backwardsCompatibility/backwardsCompatibility.js b/src/data/backwardsCompatibility/backwardsCompatibility.js
index cc228b13471eac74bde9ec076a2075fbda663659..d4c5b9282ba73a30f83b818ea75f303211d958f2 100644
--- a/src/data/backwardsCompatibility/backwardsCompatibility.js
+++ b/src/data/backwardsCompatibility/backwardsCompatibility.js
@@ -25,7 +25,7 @@ App.Update.autoshred = function(node) {
 	node.append(`Done!`);
 };
 
-App.Update.setNonexistantProperties = function(obj, props) {
+App.Update.setNonexistentProperties = function(obj, props) {
 	let count = 0;
 	for (const p of Object.getOwnPropertyNames(props)) {
 		if (typeof obj[p] === "undefined") {
diff --git a/src/debugging/debugJS.js b/src/debugging/debugJS.js
index 8cc94e24f33769ba9b670f7c59c5a806e776d70f..0b3c3108147e62e8d8aa4ab4f761b80c2aae8df9 100644
--- a/src/debugging/debugJS.js
+++ b/src/debugging/debugJS.js
@@ -81,7 +81,7 @@ globalThis.findNaN = function() {
 	let result = [];
 	for (let key in flatV) {
 		if (Number.isNaN(flatV[key])) {
-			result.push('$$'+key); /* double dollar signs to escape sugarcube markup */
+			result.push('$$'+key); /* double dollar signs to escape SugarCube markup */
 		}
 	}
 	return result;
diff --git a/src/init/storyInit.tw b/src/init/storyInit.tw
index c73026fe4263074d52d6341330cf7fa3143fc67a..7734e6ed20b5a8231b273eb4f47a3759494941b5 100644
--- a/src/init/storyInit.tw
+++ b/src/init/storyInit.tw
@@ -13,7 +13,7 @@ You should have received a copy of the GNU General Public License along with thi
 */
 
 /* Set up the game as politely as possible. If values are already set, they are preserved. */
-<<run App.Update.setNonexistantProperties(V, App.Data.defaultGameStateVariables)>>
+<<run App.Update.setNonexistentProperties(V, App.Data.defaultGameStateVariables)>>
 
 /* These variables must be created AND set to default values, NG+ or not */
 <<run App.Update.setExistantProperties(V, App.Data.resetOnNGPlus)>>
diff --git a/src/js/wombJS.js b/src/js/wombJS.js
index 10cbcc47455959c2a5216c69e9e9aabde08c0838..57b897fd8e0cebb884cf16bd0efcba415c034487 100644
--- a/src/js/wombJS.js
+++ b/src/js/wombJS.js
@@ -5,7 +5,7 @@ Design limitations:
 - Sizes of individual fetuses updated only on call of WombGetVolume - not every time as called WombProgress. This is for better overall code speed.
 - For broodmothers we need actual "new ova release" code now. But it's possible to control how many children will be added each time, and so - how much children is ready to birth each time.
 
-Usage from sugarcube code (samples):
+Usage from SugarCube code (samples):
 
 WombInit($slave) - before first pregnancy, at slave creation, of as backward compatibility update.
 
@@ -15,7 +15,7 @@ WombProgress($slave, $time_to_add_to_fetuses, $real_time_to_add_to_fetuses) - af
 
 $isReady = WombBirthReady($slave, $birth_ready_age) - how many children ready to be birthed if their time to be ready is $birth_ready_age (40 is for normal length pregnancy). Return int - count of ready to birth children, or 0 if no ready exists.
 
-$children = WombBirth($slave, $birth_ready_age) - for actual birth. Return array with fetuses objects that birthed (can be used in future) and remove them from womb array of $slave. Should be called at actual birth code in sugarcube. fetuses that not ready remained in womb (array).
+$children = WombBirth($slave, $birth_ready_age) - for actual birth. Return array with fetuses objects that birthed (can be used in future) and remove them from womb array of $slave. Should be called at actual birth code in SugarCube. fetuses that not ready remained in womb (array).
 
 WombFlush($slave) - clean womb (array). Can be used at broodmother birthstorm or abortion situations in game. But birthstorm logically should use WombBirth($slave, 35) or so before - some children in this event is live capable, others is not.
 
diff --git a/src/neighbor/neighborDescription.tw b/src/neighbor/neighborDescription.tw
index 2d4dc8f17960c7c97376fc68d021e49ed0dd3073..e16aebdbe5576c021df335cde527926b351dd007 100644
--- a/src/neighbor/neighborDescription.tw
+++ b/src/neighbor/neighborDescription.tw
@@ -483,7 +483,7 @@ its neighbors.
 	<<elseif $arcologies[$i].FSChattelReligionist > 40>>
 		<<set $desc = $desc + "a popular destination for devout old world citizens engaging in sex tourism.">>
 	<<else>>
-		<<set $desc = $desc + "in the throes of public dissention over its religious laws.">>
+		<<set $desc = $desc + "in the throes of public dissension over its religious laws.">>
 	<</if>>
 	<<set _neighborDescription.push($desc)>>
 <</if>>
diff --git a/src/pregmod/analyzePregnancy.tw b/src/pregmod/analyzePregnancy.tw
index 45c768136ca3594573150c83ae295661c9f8d45a..e181f59ad04c845e0972aa176dda1852e4acaaa2 100644
--- a/src/pregmod/analyzePregnancy.tw
+++ b/src/pregmod/analyzePregnancy.tw
@@ -20,7 +20,7 @@
 	<h2>Overall statistics</h2>
 	<div class="indent">
 		<<set _cc = Math.round(getSlave($activeSlave.ID).bellyPreg)>>
-		<<set _safecc = Math.round(getSlave($activeSlave.ID).pregAdaptation*2000)>>
+		<<set _safeCC = Math.round(getSlave($activeSlave.ID).pregAdaptation*2000)>>
 		<<if $geneticMappingUpgrade > 0>>
 			<div>
 				Estimated physical degree of pregnancy adaptation: <<print num(Math.round(getSlave($activeSlave.ID).pregAdaptation))>>
@@ -32,7 +32,7 @@
 				<<else>>
 					abdominal
 				<</if>>
-				volume: <<= num(_safecc)>> cc
+				volume: <<= num(_safeCC)>> cc
 			</div>
 		<</if>>
 		<div>
@@ -45,7 +45,7 @@
 			<<else>>
 				abdominal
 			<</if>>
-			volume: <<if _safecc < _cc && $geneticMappingUpgrade > 0>>@@.red;<<= num(_cc)>>@@<<else>><<= num(_cc)>><</if>> cc
+			volume: <<if _safeCC < _cc && $geneticMappingUpgrade > 0>>@@.red;<<= num(_cc)>>@@<<else>><<= num(_cc)>><</if>> cc
 		</div>
 	</div>
 </p>
diff --git a/src/pregmod/fatGraftingWorkaround.tw b/src/pregmod/fatGraftingWorkaround.tw
index 31f43a970152ac69cc00e16b733b2ebc5571fc18..39868b4d703ff14ce1ad9bb9fc8cd0629968fbd3 100644
--- a/src/pregmod/fatGraftingWorkaround.tw
+++ b/src/pregmod/fatGraftingWorkaround.tw
@@ -2,18 +2,18 @@
 
 <<set $nextButton = "Finalize fat transfer", $nextLink = "Surgery Degradation">>
 
-Enough graftable body fat was harvested for an additional <<print $availabeFat*100>>ccs per breast or an additional <<if getSlave($AS).butt <= 10>><<print $availabeFat/2>><<else>><<print $availabeFat/5>><</if>> sizes to $his rear. <<if $availabeFat == 0>>All fat marked for use<<else>>A total of $availabeFat unit<<if $availabeFat > 1>>s<</if>> remain<</if>>.
+Enough graftable body fat was harvested for an additional <<print $availableFat*100>>ccs per breast or an additional <<if getSlave($AS).butt <= 10>><<print $availableFat/2>><<else>><<print $availableFat/5>><</if>> sizes to $his rear. <<if $availableFat == 0>>All fat marked for use<<else>>A total of $availableFat unit<<if $availableFat > 1>>s<</if>> remain<</if>>.
 
 <br><br>
 $boobFat units of fat will be added to $his breasts for a size gain of <<print $boobFat*100>>ccs.
 <br>
-<<if $availabeFat > 0>>
-	[[Increase|fat grafting workaround][$boobFat++, $availabeFat--]] |
+<<if $availableFat > 0>>
+	[[Increase|fat grafting workaround][$boobFat++, $availableFat--]] |
 <<else>>
 	No more fat available. |
 <</if>>
 <<if $boobFat > 0>>
-	[[Decrease|fat grafting workaround][$boobFat--, $availabeFat++]]
+	[[Decrease|fat grafting workaround][$boobFat--, $availableFat++]]
 <<else>>
 	No fat marked for breast use.
 <</if>>
@@ -22,25 +22,25 @@ $boobFat units of fat will be added to $his breasts for a size gain of <<print $
 <<if getSlave($AS).butt <= 10>><<print $buttFat*2>><<else>><<print $buttFat*5>><</if>> units of fat will be added to $his ass for a size gain of $buttFat.
 <<if getSlave($AS).butt > 10>>
 	<br>
-	<<if $availabeFat > 0>>
-		[[Increase|fat grafting workaround][$buttFat += .2, $availabeFat -= 1]] |
+	<<if $availableFat > 0>>
+		[[Increase|fat grafting workaround][$buttFat += .2, $availableFat -= 1]] |
 	<<else>>
 		No more fat available. |
 	<</if>>
 	<<if $buttFat > 0>>
-		[[Decrease|fat grafting workaround][$buttFat -= .2, $availabeFat += 1]]
+		[[Decrease|fat grafting workaround][$buttFat -= .2, $availableFat += 1]]
 	<<else>>
 		No fat marked for ass use.
 	<</if>>
 <<else>>
 	<br>
-	<<if $availabeFat > 0>>
-		[[Increase|fat grafting workaround][$buttFat += .5, $availabeFat -= 1]] |
+	<<if $availableFat > 0>>
+		[[Increase|fat grafting workaround][$buttFat += .5, $availableFat -= 1]] |
 	<<else>>
 		No more fat available. |
 	<</if>>
 	<<if $buttFat > 0>>
-		[[Decrease|fat grafting workaround][$buttFat -= .5, $availabeFat += 1]]
+		[[Decrease|fat grafting workaround][$buttFat -= .5, $availableFat += 1]]
 	<<else>>
 		No fat marked for ass use.
 	<</if>>
diff --git a/src/pregmod/incubator.tw b/src/pregmod/incubator.tw
index 4ae5e50c61b7ca7fe7d3a14bf8583af4a34162d4..0f1681e67e4c2357b43fd3f5e41de8d70e5446e9 100644
--- a/src/pregmod/incubator.tw
+++ b/src/pregmod/incubator.tw
@@ -329,7 +329,7 @@ Target age for release: <<textbox "$targetAge" $targetAge "Incubator">> [[Minimu
 <</if>>
 </p>
 
-<<if $minimumSlaveAge <= 6 && ($arcologies[0].FSRepopulationFocus >=60 || $BlackmarketPregAdaptation == 1) >> /*Main prequsite - stable repopulation FS OR documentation purchased from black market. And age gate. */
+<<if $minimumSlaveAge <= 6 && ($arcologies[0].FSRepopulationFocus >=60 || $BlackmarketPregAdaptation == 1) >> /*Main prerequisite - stable repopulation FS OR documentation purchased from black market. And age gate. */
 	<p>
 	<<if $incubatorUpgradePregAdaptation == 1>>
 		The incubators have been upgraded with special set of manipulators, probes, nozzles and syringes coupled together with specific programs to take advantage of the accelerated growth to heighten viable reproductive capacity. These include injections of specialized serums and mechanical manipulation of the reproductive system and associated tissues, organs, muscles and bones.
@@ -470,24 +470,24 @@ Target age for release: <<textbox "$targetAge" $targetAge "Incubator">> [[Minimu
 			<</if>>
 			<<if ($incubatorPregAdaptationSetting == 1 && $tanks[$i].genes == "XX") || ($incubatorPregAdaptationSetting == 2 && $tanks[$i].genes == "XY") || $incubatorPregAdaptationSetting == 3 >>
 				There are probes and tubes inserted inside $his reproductive organs so $incubatorName may work on them.
-				<<set _safecc = ($tanks[$i].pregAdaptation - 5) * 2000>>
-				<<if _safecc > 300000>> /* Some bigger size descriptions may be unreachable by normal game mechanics, so they are here just in case.*/
+				<<set _safeCC = ($tanks[$i].pregAdaptation - 5) * 2000>>
+				<<if _safeCC > 300000>> /* Some bigger size descriptions may be unreachable by normal game mechanics, so they are here just in case.*/
 					$His bloated form looks more like an overinflated beachball made of the overstretched skin of $his belly with $his relative tiny body attached to its side. $He is completely dominated by it now. The process has gone too far, so $his body can't maintain its form with the belly as part of abdominal cavity. Now $his skin, tissues and muscles have stretched enough for $his belly to expand outside of any physical boundaries and appear more an attachment to $his body, rather than part of it.
-				<<elseif _safecc > 150000>>
+				<<elseif _safeCC > 150000>>
 					$His body looks almost spherical, having been grotesquely inflated with the stimulator sacks inserted into $his internals. The incubator constantly maintains high pressure inside $him, forcing the displacement of $his organs and stretching skin, tissues, and muscles. Even $his chest forced to become a part of the top of $his belly, having been pushed forward from the overwhelming volume inside.
-				<<elseif _safecc > 75000>>
+				<<elseif _safeCC > 75000>>
 					$His belly has become so huge that can be easily compared with belly of a woman ready to birth quintuplets. It pulses from the pressure applied within by the incubator probes.
-				<<elseif _safecc > 45000>>
+				<<elseif _safeCC > 45000>>
 					$His belly, in the current state, would look normal on a woman who was ready to birth triplets. On $his still growing form, it's something completely out of the ordinary.
-				<<elseif _safecc > 30000>>
+				<<elseif _safeCC > 30000>>
 					$His belly looks like it contains full sized twins, ready to be birthed.
-				<<elseif _safecc > 15000>>
+				<<elseif _safeCC > 15000>>
 					$His belly has reached the size of full term pregnancy.
-				<<elseif _safecc > 10000>>
+				<<elseif _safeCC > 10000>>
 					$His belly has inflated to the size of late term pregnancy; its skin shines from the tension.
-				<<elseif _safecc > 5000>>
+				<<elseif _safeCC > 5000>>
 					$His belly resembles a mid term pregnancy; it pulses slightly from the expansion and contraction of expandable sacks tipping the incubator probes.
-				<<elseif _safecc > 1500>>
+				<<elseif _safeCC > 1500>>
 					$His belly slightly bulges and rhythmically expands and contracts to the cycles of $his stimulation as the incubator inflates and deflates expandable sacks on its probes within $his body cavity. With the correct serums applied, this should allow it to stretch the skin, tissues, and muscles of $his belly to better to tolerate the displacement of internal organs caused by fetal growth.
 				<</if>>
 			<</if>>
@@ -743,7 +743,7 @@ Target age for release: <<textbox "$targetAge" $targetAge "Incubator">> [[Minimu
 			Pregnancy adaptation programmed to intensive procedures. Up to octuplet pregnancy should be possible for the subjects. Warning! Side effects may occur to health and mental condition.
 			[[Standard|Incubator][$incubatorPregAdaptationPower = 0]] | [[Advanced|Incubator][$incubatorPregAdaptationPower = 1]] | [[Extreme|Incubator][$incubatorPregAdaptationPower = 3]]
 		<<elseif $incubatorPregAdaptationPower == 3>>
-			Pregnancy adaptation programmed to extreme procedures. Normally unsustainable pregnancies may be possible for some subjects. Actual capacity will vary with genetic and other individal conditions. WARNING! Extreme side effects may occur to health and mental condition!
+			Pregnancy adaptation programmed to extreme procedures. Normally unsustainable pregnancies may be possible for some subjects. Actual capacity will vary with genetic and other individual conditions. WARNING! Extreme side effects may occur to health and mental condition!
 			[[Standard|Incubator][$incubatorPregAdaptationPower = 0]] | [[Advanced|Incubator][$incubatorPregAdaptationPower = 1]] | [[Intensive|Incubator][$incubatorPregAdaptationPower = 2]]
 		<<else>>
 			Pregnancy adaptation programmed to standard procedures. Normal pregnancy should be safe for subjects.
diff --git a/src/pregmod/managePersonalAffairs.tw b/src/pregmod/managePersonalAffairs.tw
index 5c63c2215ce4e7f2696efeecac87d90ba445d91e..7dbbf5fe3bdc4a840a77ab18099d00516aa32e8c 100644
--- a/src/pregmod/managePersonalAffairs.tw
+++ b/src/pregmod/managePersonalAffairs.tw
@@ -405,11 +405,11 @@
 <h2>Contraceptives and Fertility</h2>
 
 <p>
-	<span id="miniscene">
+	<span id="miniScene">
 		<<if $PC.preg < 6 && $PC.pregKnown == 1>>
 			Your period is late, so the first thing you do is test yourself for a potential pregnancy: @@.lime;you are pregnant.@@
 			<<if ($arcologies[0].FSRestart == "unset" || $eugenicsFullControl == 1 || ($PC.pregSource != -1 && $PC.pregSource != -6))>>
-				<<link "Abort your child">><<replace "#miniscene">><<run TerminatePregnancy($PC)>><<print "You take a syringe filled with abortifacients and make yourself comfortable. Injecting the vial through your belly into your womb, your close your eyes and wait for what is coming. Once you feel it is over, you clean yourself up and go on your way, child free.">><</replace>><</link>>
+				<<link "Abort your child">><<replace "#miniScene">><<run TerminatePregnancy($PC)>><<print "You take a syringe filled with abortifacients and make yourself comfortable. Injecting the vial through your belly into your womb, your close your eyes and wait for what is coming. Once you feel it is over, you clean yourself up and go on your way, child free.">><</replace>><</link>>
 			<</if>>
 		<<elseif $PC.labor == 1>>
 			You are beginning to feel contractions; you'll be giving birth soon.
@@ -418,7 +418,7 @@
 		<<elseif $PC.pregKnown == 1>>
 			You're pregnant, something rather unbecoming for an arcology owner.
 			<<if ($arcologies[0].FSRestart == "unset" || $eugenicsFullControl == 1 || ($PC.pregSource != -1 && $PC.pregSource != -6))>>
-				<<link "Abort your child">><<replace "#miniscene">><<run TerminatePregnancy($PC)>><<print "You take a syringe filled with abortifacients and make yourself comfortable. Injecting the vial through your belly into your womb, your close your eyes and wait for what is coming. Once you feel it is over, you clean yourself up and go on your way, child free.">><</replace>><</link>>
+				<<link "Abort your child">><<replace "#miniScene">><<run TerminatePregnancy($PC)>><<print "You take a syringe filled with abortifacients and make yourself comfortable. Injecting the vial through your belly into your womb, your close your eyes and wait for what is coming. Once you feel it is over, you clean yourself up and go on your way, child free.">><</replace>><</link>>
 			<</if>>
 		<</if>>
 	</span>
diff --git a/src/pregmod/pInsemination.tw b/src/pregmod/pInsemination.tw
index f488a1718136877d0c8105bc0dabbd61ba420503..7152272330e43a92b202a44f45d7f0e73657918e 100644
--- a/src/pregmod/pInsemination.tw
+++ b/src/pregmod/pInsemination.tw
@@ -70,7 +70,7 @@
 	<<if $futaCount == 0>>
 		You arrive at the apartment of the rather assertive girl with both sets of functional genitals. She quickly pulls you into her bedroom, skillfully unwrapping her gift along the way, and tips you into her bed.<<if $PC.dick != 0>> Straddling you with a lewd smile, she plucks the condom off your stiff prick. She helps you into a position where she can both fuck you, and be fucked by you, at once. Your body aches by the end of things, but your lover happily massages every sore spot you point out to her. She blows you a kiss as you head out the door.<<else>> Straddling you with a lewd smile, she penetrates deep into your pussy. Sex with her was quite fun (she managed to touch every place on your body that turns you on) though a little messy, noting the cum dripping from you as you make your exit.<</if>>
 	<<elseif $futaCount == 1>>
-		You arrive once more at the apartment of the assertive girl with both sets of functional genitals. You immediately notice something off about her stance as she greets you and pulls you inside. As she guides you to her bed, you take note of the unusual bulge under her shapely asscheeks. Once she has you undressed and on her bed, she pauses and begins a seductive strip tease. She bends completely over as she reaches her bottoms, giving you a clear look at that bulge as she slips them off. Testicles; her balls are triple the size that your remember! She spins around, nearly slapping you with her raging erection, "You like 'em? I haven't gotten a chance to use them yet, so let's have some fun!" she says seductively. She wastes no time in setting you up doggystyle and plunging deep into your moist pussy. You gasp as her hefty balls slap against your thighs. She leans in close as she rails you, a hand sneaking around to your flat belly. You feel her cum, hard, into you, followed by an unusual sensation. She is literally filling you with cum! You gasp at the mounting pressure in your belly, now fully aware of what she was groping for. Turning to her, you find her a little disappointed; "I thought you'd get bigger..." She cups her balls and mumbles something to herself. "Well, at least my load seems to be staying in you this time, mostly," she says, motioning to the cum steadily dripping from your vagina. Taking such an impressive load was quite enjoyable, you think to yourself as you make your exit.
+		You arrive once more at the apartment of the assertive girl with both sets of functional genitals. You immediately notice something off about her stance as she greets you and pulls you inside. As she guides you to her bed, you take note of the unusual bulge under her shapely asscheeks. Once she has you undressed and on her bed, she pauses and begins a seductive strip tease. She bends completely over as she reaches her bottoms, giving you a clear look at that bulge as she slips them off. Testicles; her balls are triple the size that your remember! She spins around, nearly slapping you with her raging erection, "You like 'em? I haven't gotten a chance to use them yet, so let's have some fun!" she says seductively. She wastes no time in setting you up doggy style and plunging deep into your moist pussy. You gasp as her hefty balls slap against your thighs. She leans in close as she rails you, a hand sneaking around to your flat belly. You feel her cum, hard, into you, followed by an unusual sensation. She is literally filling you with cum! You gasp at the mounting pressure in your belly, now fully aware of what she was groping for. Turning to her, you find her a little disappointed; "I thought you'd get bigger..." She cups her balls and mumbles something to herself. "Well, at least my load seems to be staying in you this time, mostly," she says, motioning to the cum steadily dripping from your vagina. Taking such an impressive load was quite enjoyable, you think to yourself as you make your exit.
 	<<else>>
 		You arrive once more at the apartment of the assertive girl with both sets of functional genitals. She calls for you to enter shortly after knocking, and beckons you into the bedroom. You strip as you walk, eager to get a taste of her huge load again. You are not disappointed; her balls are utterly massive, easily the size of her.<<if $PC.balls >= 30>> "Your balls! Huge loads are great, aren't they? We are going to make such a wonderful mess!"<<else>>"Like 'em? Slide on up here and let's see just how big a mess we can make!"<</if>> You try your best to straddle her nuts, but shortly after getting seated, end up falling forward from her first thrust and locking lips with the lusty futa. She eagerly bucks into you as she deeply kisses you; and blows her load early. The sheer force of her orgasm floods your womb with fertile seed and forces her cock out, where it stays, spraying cum upwards like a fountain, until her room is soaked with cum. She stares at you, ashamed at herself. She finishes you off with some oral before inviting you to relax and enjoy some fine wine as an apology for cumming early. You give her balls a pat as you make your leave. A mistake, you soon realize, as she promptly orgasms and showers your back with ejaculate. Guess you'll be showering before you leave.
 	<</if>>
diff --git a/src/pregmod/reMaleCitizenHookup.tw b/src/pregmod/reMaleCitizenHookup.tw
index e367400379af4e53110a4b599f85539bc7e26c9f..1d7029853e69d6af597790646e936206ccff0a10 100644
--- a/src/pregmod/reMaleCitizenHookup.tw
+++ b/src/pregmod/reMaleCitizenHookup.tw
@@ -79,7 +79,7 @@
 	<<set _FS = "none">>
 <</if>>
 
-At night, the best living areas in the arcology offer a constant mélange of selective entertainments. There's a perpetual social scrum of who is to be invited to what going on, and you occupy a preeminent place atop it, mostly aloof from the struggles of your citizens for recognition and influence. You're invited to almost everything, since everyone who lives here knows the value of being in favor with the owner of the arcology. Invitations to your parties, of course, are some of the most valuable social currency in the arcology and one of $assistant.name's most important duties is to help you manage them without wasting your valuable time. It's not actually necessary for you to attend your own parties, since almost everyone will be glad to be seen in the entertainment area of the penthouse whether or not the propriet<<if $PC.title == 1>>or<<else>>ress<</if>> is actually present.
+At night, the best living areas in the arcology offer a constant mélange of selective entertainments. There's a perpetual social scrum of who is to be invited to what going on, and you occupy a preeminent place atop it, mostly aloof from the struggles of your citizens for recognition and influence. You're invited to almost everything, since everyone who lives here knows the value of being in favor with the owner of the arcology. Invitations to your parties, of course, are some of the most valuable social currency in the arcology and one of $assistant.name's most important duties is to help you manage them without wasting your valuable time. It's not actually necessary for you to attend your own parties, since almost everyone will be glad to be seen in the entertainment area of the penthouse whether or not the <<if $PC.title == 1>>proprietor<<else>>proprietress<</if>> is actually present.
 <br><br>
 But tonight, you've put in an appearance. Your citizens are drinking your <<if $arcologies[0].FSPastoralist != "unset">>milk<<elseif $arcologies[0].FSRestart != "unset">>finest alcohol<<else>>alcohol<</if>> and eating your food, though of course they helped pay for it through their rent. They're performing a complex dance of social dominance, and it all radiates around you, with complex unspoken rules of collective approval governing which citizens cycle past you for a word, and for how long. During a low point in the ebb and flow,
 <<switch _FS>>
diff --git a/src/pregmod/sePlayerBirth.tw b/src/pregmod/sePlayerBirth.tw
index 1d01c2d3f5acab66cce3dace6548ef7b78a8fec3..59f461ca1492d0e339e30ff0a6537cf0ea62af26 100644
--- a/src/pregmod/sePlayerBirth.tw
+++ b/src/pregmod/sePlayerBirth.tw
@@ -26,7 +26,7 @@ PC.pregSource documentation
 <<set _wounded = 0>>
 <<set $PC.curBabies = WombBirth($PC, 35)>>
 <<set _curBabies = $PC.curBabies.length>>
-<<set _stilBirth = $PC.womb.length>>
+<<set _stillBirth = $PC.womb.length>>
 <<if _curBabies == 1>>
 	<<if $PC.curBabies[0].genetics.gender == "XX">>
 		<<set _gender = "XX">>
@@ -40,7 +40,7 @@ PC.pregSource documentation
  * $PC.pregType = all babies in PC.
  * I assume that dead fetuses do not count to reputation, etc., and PC manages to hide them. This mainly for future possibilities, or early birth triggers.
  * PC will not support partial birth - even if she happens to be pregnant at different stages at once, undeveloped babies will be dead as result.
- * _stilBirth currently not used - it's just for future improvements. */
+ * _stillBirth currently not used - it's just for future improvements. */
 <<set $PC.preg = 0, $PC.pregKnown = 0, $PC.labor = 0, $PC.counter.birthsTotal += _curBabies>>
 
 /* setting the tallies for each type of child born */
diff --git a/src/societies/aztec/slaveSacrifice.tw b/src/societies/aztec/slaveSacrifice.tw
index 6622dd3335baa2579d3977aad6c8eebd522c5b54..8be13f3ef492a90a61b29bb89312a62551c25cf9 100644
--- a/src/societies/aztec/slaveSacrifice.tw
+++ b/src/societies/aztec/slaveSacrifice.tw
@@ -221,10 +221,10 @@
 			<<elseif ($activeSlave.sexualFlaw == "self hating")>>
 				As week starts $he tries to fulfill $his duty, fighting the urge to touch $himself and drinking just when $he needs to, hoping that by following the rules the penance of such unworthy slave will be enough to please the goddess. As the week progresses $his resolution reduces. $He soon discovers how efficient a chastity belt could be when, once completely overpowered by $his need of release $he tries to touch $himself, fearing the wrath of the goddess for $his lack of strength. $His body shakes and twitches every time more often as the aphrodisiacs run through $his body, blaming $himself for not being able to keep control. $His pelvis thrusts every time the airs provides extra stimulation product the sexual frustration and tries to stop it by banging $his head against the cage. $He soon needs to be immobilized to avoid damage. As $he lays on the cage $he blames $himself for $his inability to fulfill $his task. The lack of food has a toll on $him too, as $he often refuses to drink thinking the dehydration is well deserved. As a result of this, it is forced to drink several times a day which seems to infuriate $him. By the end of the week $he can hardly stand up as the lack of food and sleep keeps $him weak. $He remains on the bottom of the cage being fed by another slave when it is clear $he that needs more liquid in $his body and $his hours of sleep are over.
 			<<else>>
-				At first, $he tries to fulfill $his sacrifice the best $he can, trying to maintain $himself pure for the goddess. $He submits to every instruction trying to hold as much as $his body allows $him, drinking as little as $he can and sleeping only when $he is told. Soon the aphrodisiacs make $his resolutions dilute as $he tries to touch $himself to find release. It does not take $him long to prove how efficient $his chastity belt is. $He cries and tries as much as $he can but $he is unable to cause any kind of pleasure. As time goes by $he seems to shift $his efforts on fighting to remove the chastity belt from $himself with no avail. $His body twitches and shakes every time more often as the aphrodisiacs hit $him harder every time $his dose is renewed. Later on, $he tries to please any part of $his body which is free to touch and needs to be restrained. Hunger and depravation of sleep take a toll on $his body too and tries to drink as much as possible to fool the hunger $he feels. The tea is rationed to be given only when need it and the sleep carefully monitored. By the end of the week $he remains on the bottom of $his cage trying to the little energy $he has, only interrupted by the body spasms caused by the aphrodisiacs in $his body followed by a soft moan.
+				At first, $he tries to fulfill $his sacrifice the best $he can, trying to maintain $himself pure for the goddess. $He submits to every instruction trying to hold as much as $his body allows $him, drinking as little as $he can and sleeping only when $he is told. Soon the aphrodisiacs make $his resolutions dilute as $he tries to touch $himself to find release. It does not take $him long to prove how efficient $his chastity belt is. $He cries and tries as much as $he can but $he is unable to cause any kind of pleasure. As time goes by $he seems to shift $his efforts on fighting to remove the chastity belt from $himself with no avail. $His body twitches and shakes every time more often as the aphrodisiacs hit $him harder every time $his dose is renewed. Later on, $he tries to please any part of $his body which is free to touch and needs to be restrained. Hunger and deprivation of sleep take a toll on $his body too and tries to drink as much as possible to fool the hunger $he feels. The tea is rationed to be given only when need it and the sleep carefully monitored. By the end of the week $he remains on the bottom of $his cage trying to the little energy $he has, only interrupted by the body spasms caused by the aphrodisiacs in $his body followed by a soft moan.
 			<</if>>
 		<<else>>
-			At first, $he tries to fulfill $his sacrifice the best $he can, trying to keep $himself pure for the goddess. $He submits to every instruction trying to hold as much as $his body allows $him, drinking as little as $he can and sleeping only when $he is told. Soon the aphrodisiacs make $his resolutions dilute as $he tries to touch $himself to find release. It does not take $him long to prove just how effective $his chastity belt is. $He cries and tries as much as $he can but $he is unable to cause any kind of pleasure. As time goes by $he seems to shift $his efforts on fighting to remove the chastity belt to no avail. $His body twitches and shakes more and more often as the aphrodisiacs hit $him harder each time $his dose is renewed. Later on, $he tries to please any part of $his body that $he is able to, and so needs to be restrained. Hunger and sleep depravation take a toll on $his body, and $he tries to drink as much as possible to fool the hunger. The tea is rationed to be given only when need it and the sleep carefully monitored. By the end of the week $he remains on the bottom of $his cage trying to conserve the little energy $he has, interrupted only by the spasms caused by the aphrodisiacs in $his body, followed by a soft moan.
+			At first, $he tries to fulfill $his sacrifice the best $he can, trying to keep $himself pure for the goddess. $He submits to every instruction trying to hold as much as $his body allows $him, drinking as little as $he can and sleeping only when $he is told. Soon the aphrodisiacs make $his resolutions dilute as $he tries to touch $himself to find release. It does not take $him long to prove just how effective $his chastity belt is. $He cries and tries as much as $he can but $he is unable to cause any kind of pleasure. As time goes by $he seems to shift $his efforts on fighting to remove the chastity belt to no avail. $His body twitches and shakes more and more often as the aphrodisiacs hit $him harder each time $his dose is renewed. Later on, $he tries to please any part of $his body that $he is able to, and so needs to be restrained. Hunger and sleep deprivation take a toll on $his body, and $he tries to drink as much as possible to fool the hunger. The tea is rationed to be given only when need it and the sleep carefully monitored. By the end of the week $he remains on the bottom of $his cage trying to conserve the little energy $he has, interrupted only by the spasms caused by the aphrodisiacs in $his body, followed by a soft moan.
 		<</if>>
 
 	<<elseif ($activeSlave.trust < -20)>>
@@ -247,11 +247,11 @@
 	<<if $activeSlave.lactation > 1>>
 		$His breasts are grotesquely bloated, super sensitive and leaking milk from a week of neglected hyper-lactation.
 		<<set $activeSlave.boobsMilk += 50*$activeSlave.lactationAdaptation>>
-		<<set $sactiveSlave.boobs += $activeSlave.boobsMilk>>
+		<<set $activeSlave.boobs += $activeSlave.boobsMilk>>
 	<<elseif $activeSlave.lactation > 0>>
 		$His breasts are hugely swollen from a week of pent up lactation.
 		<<set $activeSlave.boobsMilk += 10*$activeSlave.lactationAdaptation>>
-		<<set $sactiveSlave.boobs += $activeSlave.boobsMilk>>
+		<<set $activeSlave.boobs += $activeSlave.boobsMilk>>
 	<</if>>
 	<<run healthDamage($activeSlave, 20)>>
 	The penance put $his body through great stress @@.red;which impacted $his health.@@
@@ -323,7 +323,7 @@
 			<<set $activeSlave.fetishStrength -= 4>>
 		<<elseif ($activeSlave.sexualFlaw == "self hating")>>
 			<<set $activeSlave.devotion -= 5, $activeSlave.trust -= 5>>
-			The constant depravation of food, sleep and sexual release made $him hate $himself more. As a result $he @@.mediumorchid;trusts you less@@ and @@.hotpink;hates you more.@@
+			The constant deprivation of food, sleep and sexual release made $him hate $himself more. As a result $he @@.mediumorchid;trusts you less@@ and @@.hotpink;hates you more.@@
 			<<set $activeSlave.fetishStrength += 7>>
 		<<elseif ($activeSlave.sexualFlaw == "repressed")>>
 			<<set $activeSlave.fetishStrength -= 2>>
@@ -356,7 +356,7 @@
 		<<set $activeSlave.fetishStrength += 2>>
 	<<elseif ($activeSlave.sexualFlaw == "self hating")>>
 		<<set $activeSlave.devotion -= 7, $activeSlave.trust -= 7>>
-		The constant depravation of food, sleep and sexual release made $him hate $himself more. As a result $he @@.mediumorchid;trust you less@@ and @@.hotpink;hate you more.@@
+		The constant deprivation of food, sleep and sexual release made $him hate $himself more. As a result $he @@.mediumorchid;trust you less@@ and @@.hotpink;hate you more.@@
 		<<set $activeSlave.fetishStrength += 5>>
 	<<else>>
 		<<set $activeSlave.devotion -= 3, $activeSlave.trust -= 3>>
diff --git a/src/uncategorized/arcadeReport.tw b/src/uncategorized/arcadeReport.tw
index 8d16a4b2fd44c19c45ce8c53b7703329d0d454d1..da0422f75afb403937a3d4eb2a1268cd0f715804 100644
--- a/src/uncategorized/arcadeReport.tw
+++ b/src/uncategorized/arcadeReport.tw
@@ -1,10 +1,10 @@
 :: Arcade Report [nobr]
 
-<span id="arcadestats">
+<span id="arcadeStats">
 </span>
 
 <<set _slaves = App.Utils.sortedEmployees(App.Entity.facilities.arcade)>>
-<<set _DL = _slaves.length, _SL = $slaves.length, _cockmilked = 0, _milked = 0, _milkprofits = 0, _profits = 0, _oldCash = 0, _boobsImplanted = 0, _prostatesImplanted = 0, _vasectomiesUndone = 0, _mSlave = 0, _bSlave = 0, _pSlave = 0, _cSlave = 0>>
+<<set _DL = _slaves.length, _SL = $slaves.length, _cockmilked = 0, _milked = 0, _milkProfits = 0, _profits = 0, _oldCash = 0, _boobsImplanted = 0, _prostatesImplanted = 0, _vasectomiesUndone = 0, _mSlave = 0, _bSlave = 0, _pSlave = 0, _cSlave = 0>>
 
 <!-- Statistics gathering -->
 <<set $facility = $facility || {}, $facility.arcade = initFacilityStatistics($facility.arcade)>>
@@ -100,7 +100,7 @@
 			<<else>>
 				<<run App.SlaveAssignment.getMilked(_slave)>>
 			<</if>>
-			<<set _milkprofits += $cash-_oldCash>>
+			<<set _milkProfits += $cash-_oldCash>>
 			<<set _growth = 0>>
 			<<set _gigantomastiaMod = _slave.geneticQuirks.gigantomastia == 2 ? (_slave.geneticQuirks.macromastia == 2 ? 3 : 2) : 1>>
 			<<if (_slave.boobs < 2000)>>
@@ -210,7 +210,7 @@
 		and
 	<</if>>
 	<<if $arcadeUpgradeCollectors > 0>>
-		@@.yellowgreen;<<print cashFormat(_milkprofits)>>@@ from selling the fluids they produced
+		@@.yellowgreen;<<print cashFormat(_milkProfits)>>@@ from selling the fluids they produced
 	<</if>>
 	this week.
 	<<if ($arcologies[0].FSPaternalist > 20)>>
@@ -292,7 +292,7 @@
 	<!-- Statistics output -->
 	<<includeDOM App.Facilities.Arcade.Stats(false)>>
 	<<timed 50ms>>
-		<<replace #arcadestats>>
+		<<replace #arcadeStats>>
 			<<includeDOM App.Facilities.Arcade.Stats(true)>>
 		<</replace>>
 	<</timed>>
diff --git a/src/uncategorized/arcmgmt.tw b/src/uncategorized/arcmgmt.tw
index bd3f7c122436f4626633dac29fc5dcb279b9f729..a59c70dea34fdb45e898445e107a0c8ee3c28881 100644
--- a/src/uncategorized/arcmgmt.tw
+++ b/src/uncategorized/arcmgmt.tw
@@ -1442,7 +1442,7 @@ You own
 		<</if>>
 	<</if>>
 	<<if $arcologies[0].FSSlaveProfessionalismLaw == 1>>
-		The concentrated intelligence of the free population finds inovative ways to spur prosperity.
+		The concentrated intelligence of the free population finds innovative ways to spur prosperity.
 		<<set _AWeekGrowth++>>
 	<</if>>
 	<<if $arcologies[0].FSRomanRevivalist >= random(1,100)>>
diff --git a/src/uncategorized/buySlaves.tw b/src/uncategorized/buySlaves.tw
index 04f8e072cdc758f48c877747cbcfb21c1abcb590..0a97145b79b1bee67a42f3c14c4a295f1f998732 100644
--- a/src/uncategorized/buySlaves.tw
+++ b/src/uncategorized/buySlaves.tw
@@ -412,10 +412,10 @@
 			@@.yellowgreen;Slave Demand@@
 			| <<print $menialDemandFactor>>
 		</span>
-		<<set _TmenialDemandFactor = $menialDemandFactor>>
-		<<textbox "_TmenialDemandFactor" _TmenialDemandFactor>>
+		<<set _tMenialDemandFactor = $menialDemandFactor>>
+		<<textbox "_tMenialDemandFactor" _tMenialDemandFactor>>
 		<<link "Apply">>
-			<<set $menialDemandFactor = Math.clamp(Math.trunc(Number(_TmenialDemandFactor)),-50000,50000) || $menialDemandFactor, $cheater = 1>>
+			<<set $menialDemandFactor = Math.clamp(Math.trunc(Number(_tMenialDemandFactor)),-50000,50000) || $menialDemandFactor, $cheater = 1>>
 			<<replace "#menialDemandFactor">>
 				@@.yellowgreen; Slave Demand@@
 				| <<print $menialDemandFactor>>
@@ -454,10 +454,10 @@
 			@@.yellowgreen;Slave Supply@@
 			| <<print $menialSupplyFactor>>
 		</span>
-		<<set _TmenialSupplyFactor = $menialSupplyFactor>>
-		<<textbox "_TmenialSupplyFactor" _TmenialSupplyFactor>>
+		<<set _tMenialSupplyFactor = $menialSupplyFactor>>
+		<<textbox "_tMenialSupplyFactor" _tMenialSupplyFactor>>
 		<<link "Apply">>
-			<<set $menialSupplyFactor = Math.clamp(Math.trunc(Number(_TmenialSupplyFactor)),-50000,50000) || $menialSupplyFactor, $cheater = 1>>
+			<<set $menialSupplyFactor = Math.clamp(Math.trunc(Number(_tMenialSupplyFactor)),-50000,50000) || $menialSupplyFactor, $cheater = 1>>
 			<<replace "#menialSupplyFactor">>
 				@@.yellowgreen; Slave Supply@@
 				| <<print $menialSupplyFactor>>
@@ -511,17 +511,17 @@
 		[[(all)|Buy Slaves][cashX(($menials*(menialSlaveCost(-$menials))), "menialTransfer"),$menialDemandFactor-=$menials,$menials = 0]]
 		<<if $arcologies[0].FSPaternalist == "unset">>
 			<<if $arcadeUpgradeFuckdolls > 0>>
-				<<set _fconvertCost = 100>>
+				<<set _fConvertCost = 100>>
 				<div class="indent">
-					[[Convert to Fuckdoll|Buy Slaves][$menials-=1,$fuckdolls+=1,cashX(forceNeg(_fconvertCost), "menialTransfer")]]
+					[[Convert to Fuckdoll|Buy Slaves][$menials-=1,$fuckdolls+=1,cashX(forceNeg(_fConvertCost), "menialTransfer")]]
 					<<if $menials >= 10>>
-						[[(x10)|Buy Slaves][$menials-=10,$fuckdolls+=10,cashX(forceNeg(10*(_fconvertCost)), "menialTransfer")]]
+						[[(x10)|Buy Slaves][$menials-=10,$fuckdolls+=10,cashX(forceNeg(10*(_fConvertCost)), "menialTransfer")]]
 						<<if $menials >= 100>>
-							[[(x100)|Buy Slaves][$menials-=100,$fuckdolls+=100,cashX(forceNeg(100*(_fconvertCost)), "menialTransfer")]]
+							[[(x100)|Buy Slaves][$menials-=100,$fuckdolls+=100,cashX(forceNeg(100*(_fConvertCost)), "menialTransfer")]]
 						<</if>>
 					<</if>>
-					[[(all)|Buy Slaves][$fuckdolls+=$menials,cashX(forceNeg((_fconvertCost)*($menials)), "menialTransfer"),$menials=0]]
-					//Conversion costs <<print cashFormat(_fconvertCost)>> each//
+					[[(all)|Buy Slaves][$fuckdolls+=$menials,cashX(forceNeg((_fConvertCost)*($menials)), "menialTransfer"),$menials=0]]
+					//Conversion costs <<print cashFormat(_fConvertCost)>> each//
 				</div>
 			<</if>>
 			<<if $dairyFeedersUpgrade > 0>>
diff --git a/src/uncategorized/costsBudget.tw b/src/uncategorized/costsBudget.tw
index fa9d10999900d0ebcacae93fc1d792000fe41c83..2e99762aa14ed7ebd00a83119c2b32fe1a009aad 100644
--- a/src/uncategorized/costsBudget.tw
+++ b/src/uncategorized/costsBudget.tw
@@ -29,10 +29,10 @@
 	| <<print $economy>>
 	</span>
 	<<if ($cheatMode) && ($cheatModeM)>>
-		<<set _Teconomy = $economy>>
-		<<textbox "_Teconomy" _Teconomy>>
+		<<set _tEconomy = $economy>>
+		<<textbox "_tEconomy" _tEconomy>>
 		<<link "Apply">>
-		<<set $economy = Math.trunc(Number(_Teconomy)) || $economy, $cheater = 1>>
+		<<set $economy = Math.trunc(Number(_tEconomy)) || $economy, $cheater = 1>>
 		<<replace "#economy">>
 		<span class="yellowgreen">
 			Global Economy
@@ -50,10 +50,10 @@
 	| <<print $localEcon>>
 	</span>
 	<<if ($cheatMode) && ($cheatModeM)>>
-		<<set _TlocalEcon = $localEcon>>
-		<<textbox "_TlocalEcon" _TlocalEcon>>
+		<<set _tLocalEcon = $localEcon>>
+		<<textbox "_tLocalEcon" _tLocalEcon>>
 		<<link "Apply">>
-		<<set $localEcon = Math.trunc(Number(_TlocalEcon)) || $localEcon, $cheater = 1>>
+		<<set $localEcon = Math.trunc(Number(_tLocalEcon)) || $localEcon, $cheater = 1>>
 		<<replace "#localEcon">>
 		<span class="yellowgreen">
 			Local Economy
diff --git a/src/uncategorized/costsReport.tw b/src/uncategorized/costsReport.tw
index 29b2de64228254dea896aa36f62dd05ca35def60..b6713c52e23bb97c5078f66a94be2d473bfc2e9e 100644
--- a/src/uncategorized/costsReport.tw
+++ b/src/uncategorized/costsReport.tw
@@ -555,7 +555,7 @@ $researchLab.level > 0>>
 		<<if $geneticMappingUpgrade >= 1>>
 			<i>Additional dietary supplements due to genetic hyper-fertility:</i> @@.yellowgreen;<<print cashFormat($foodCost/2)>>@@
 		<<else>>
-			<i>Adjustment for unusual deitary deficiencies:</i> @@.yellowgreen;<<print cashFormat($foodCost/2)>>@@
+			<i>Adjustment for unusual dietary deficiencies:</i> @@.yellowgreen;<<print cashFormat($foodCost/2)>>@@
 		<</if>>
 		<<set _individualCosts += $foodCost/2>>
 	<</if>>
@@ -564,7 +564,7 @@ $researchLab.level > 0>>
 		<<if $geneticMappingUpgrade >= 1>>
 			<i>Additional dietary supplements due to macromastia:</i> @@.yellowgreen;<<print cashFormat($foodCost/5)>>@@
 		<<else>>
-			<i>Adjustment for unusual deitary deficiencies:</i> @@.yellowgreen;<<print cashFormat($foodCost/5)>>@@
+			<i>Adjustment for unusual dietary deficiencies:</i> @@.yellowgreen;<<print cashFormat($foodCost/5)>>@@
 		<</if>>
 		<<set _individualCosts += $foodCost/5>>
 	<</if>>
@@ -573,7 +573,7 @@ $researchLab.level > 0>>
 		<<if $geneticMappingUpgrade >= 1>>
 			<i>Additional dietary supplements due to gigantomastia:</i> @@.yellowgreen;<<print cashFormat($foodCost/5)>>@@
 		<<else>>
-			<i>Adjustment for unusual deitary deficiencies:</i> @@.yellowgreen;<<print cashFormat($foodCost/5)>>@@
+			<i>Adjustment for unusual dietary deficiencies:</i> @@.yellowgreen;<<print cashFormat($foodCost/5)>>@@
 		<</if>>
 		<<set _individualCosts += $foodCost/5>>
 	<</if>>
@@ -582,7 +582,7 @@ $researchLab.level > 0>>
 		<<if $geneticMappingUpgrade >= 1>>
 			<i>Additional dietary supplements due to lipedema:</i> @@.yellowgreen;<<print cashFormat($foodCost/5)>>@@
 		<<else>>
-			<i>Adjustment for unusual deitary deficiencies:</i> @@.yellowgreen;<<print cashFormat($foodCost/5)>>@@
+			<i>Adjustment for unusual dietary deficiencies:</i> @@.yellowgreen;<<print cashFormat($foodCost/5)>>@@
 		<</if>>
 		<<set _individualCosts += $foodCost/5>>
 	<</if>>
@@ -591,7 +591,7 @@ $researchLab.level > 0>>
 		<<if $geneticMappingUpgrade >= 1>>
 			<i>Additional dietary supplements due to myotonic hypertrophy:</i> @@.yellowgreen;<<print cashFormat($foodCost/5)>>@@
 		<<else>>
-			<i>Adjustment for unusual deitary deficiencies:</i> @@.yellowgreen;<<print cashFormat($foodCost/5)>>@@
+			<i>Adjustment for unusual dietary deficiencies:</i> @@.yellowgreen;<<print cashFormat($foodCost/5)>>@@
 		<</if>>
 		<<set _individualCosts += $foodCost/5>>
 	<</if>>
@@ -600,7 +600,7 @@ $researchLab.level > 0>>
 		<<if $geneticMappingUpgrade >= 1>>
 			<i>Additional dietary supplements due to hyperleptinemia:</i> @@.yellowgreen;<<print cashFormat($foodCost/5)>>@@
 		<<else>>
-			<i>Adjustment for unusual deitary deficiencies:</i> @@.yellowgreen;<<print cashFormat($foodCost/5)>>@@
+			<i>Adjustment for unusual dietary deficiencies:</i> @@.yellowgreen;<<print cashFormat($foodCost/5)>>@@
 		<</if>>
 		<<set _individualCosts += $foodCost/5>>
 	<</if>>
diff --git a/src/uncategorized/futureSociety.tw b/src/uncategorized/futureSociety.tw
index 5b286d895cf82f32f58aca66b81d919fec44fd17..f714ca03b4d67d399444c9d178a0b198fc2c8465 100644
--- a/src/uncategorized/futureSociety.tw
+++ b/src/uncategorized/futureSociety.tw
@@ -144,7 +144,7 @@
 <<elseif $arcologies[0].FSIntellectualDependency >= $FSLockinLevel*0.6>>
 	$arcologies[0].name agrees strongly that all slaves should be bimbos.
 <<elseif $arcologies[0].FSIntellectualDependency >= $FSLockinLevel*0.3>>
-	$arcologies[0].name is sympathetic to the idea that slaves shold be dumb and horny.
+	$arcologies[0].name is sympathetic to the idea that slaves should be dumb and horny.
 <<elseif $arcologies[0].FSIntellectualDependency != "unset">>
 	$arcologies[0].name is unconvinced that all slaves should be morons.
 <</if>>
@@ -1262,7 +1262,7 @@ You are spending <<print cashFormat($FSSpending)>> each week to support your soc
 </div>
 </p>
 
-/* Patoralist vs Hedenist */
+/* Pastoralist vs Hedonist */
 <p>
 <div>
 	<<if $arcologies[0].FSHedonisticDecadence == "unset">>
@@ -1329,7 +1329,7 @@ You are spending <<print cashFormat($FSSpending)>> each week to support your soc
 </div>
 </p>
 
-/* Chattel relig vs Multicultural */
+/* Chattel religionist vs Multicultural */
 <p>
 <div>
 	<<if $arcologies[0].FSNull == "unset">>
diff --git a/src/uncategorized/neighborsFSAdoption.tw b/src/uncategorized/neighborsFSAdoption.tw
index f22bebeccb0220c3e871a104168ad67c6f9f4ed2..957740a43ba7db27562b9d4bd83c74255c0fbb1f 100644
--- a/src/uncategorized/neighborsFSAdoption.tw
+++ b/src/uncategorized/neighborsFSAdoption.tw
@@ -570,9 +570,9 @@ societal development.
 	<</if>>
 <</if>>
 <<if $arcologies[$i].FSRepopulationFocus > random(50,200)>>
-	<<if ($arcologies[$i].FSAssetExpationist == "unset") && ($arcologies[$i].FSSlimnessEnthusiast == "unset")>>
+	<<if ($arcologies[$i].FSAssetExpansionist == "unset") && ($arcologies[$i].FSSlimnessEnthusiast == "unset")>>
 		The arcology's Repopulationist culture @@.yellow;pushes it towards Asset Expansionism,@@ since big pregnant bellies go great with huge tits and asses.
-		<<set $arcologies[$i].FSAssetExpationist = 5>><<break>>
+		<<set $arcologies[$i].FSAssetExpansionist = 5>><<break>>
 	<<elseif ($arcologies[$i].FSGenderFundamentalist == "unset") && ($arcologies[$i].FSGenderRadicalist == "unset")>>
 		The arcology's Repopulationist culture @@.yellow;pushes it towards Gender Fundamentalism,@@ since traditional women make better mothers.
 		<<set $arcologies[$i].FSGenderFundamentalist = 5>><<break>>
@@ -751,7 +751,7 @@ societal development.
 		The arcology's Pastoralist culture @@.yellow;pushes it towards Asset Expansionism,@@ since they're convinced that there's no such thing as udders that are too big.
 		<<set $arcologies[$i].FSAssetExpansionist = 5>><<break>>
 	<<elseif ($arcologies[$i].FSRepopulationFocus == "unset") && ($arcologies[$i].FSRestart == "unset")>>
-		The arcology's Pastoralist culture @@.yellow;pushes it towards Repopulationisn,@@ since pregnancy stimulates milk flow.
+		The arcology's Pastoralist culture @@.yellow;pushes it towards Repopulationism,@@ since pregnancy stimulates milk flow.
 		<<set $arcologies[$i].FSRepopulationFocus = 5>><<break>>
 	<</if>>
 <<elseif $arcologies[$i].FSCummunism > random(50,200)>>
@@ -1248,6 +1248,6 @@ societal development.
 <</if>>
 
 <<if _adopted == 0>>
-	Its future is bitterly controversial, and no side is predominant this week. The dissention reduces the arcology's prosperity.
+	Its future is bitterly controversial, and no side is predominant this week. The dissension reduces the arcology's prosperity.
 	<<set $arcologies[$i].prosperity -= 1>>
 <</if>>
diff --git a/src/uncategorized/reAWOL.tw b/src/uncategorized/reAWOL.tw
index 62621ceb86fab1f5e23d8d29ddbfce83bac46f78..bd60363f81a7b6d73ae2b9256ba9d6e34ed72788 100644
--- a/src/uncategorized/reAWOL.tw
+++ b/src/uncategorized/reAWOL.tw
@@ -156,10 +156,10 @@ Your window of opportunity to act is closing. If you have plans for punishing th
 							<</replace>>
 							It doesn't take long for a squad of $SF.Lower to track $him down. Soon you have the troublesome turncoat before you in chains.
 							<br><br>
-							<span id="aliveresult">
+							<span id="aliveResult">
 
 								<<link "Enslave $him">>
-									<<replace "#aliveresult">>
+									<<replace "#aliveResult">>
 										Despite the trouble $he has caused you, you manage to complete the legalities and biometric scanning quickly and without incident. Of course, this is in large part due to the fact that the would-be mutineer is of course restrained. Based on the accounts of $his captors and the numerous injuries evident amongst them, $he is likely to be violent when $he is finally released.
 										<br>
 										<<include "New Slave Intro">>
@@ -169,7 +169,7 @@ Your window of opportunity to act is closing. If you have plans for punishing th
 								<br>
 
 								<<link "Flog $him in public then exile $him from the arcology">>
-									<<replace "#aliveresult">>
+									<<replace "#aliveResult">>
 										An example must be made. There is a binding contract between you and your $mercenariesTitle, and this $woman attempted to undermine it for $his own selfish profit. The protesting bitch is stripped and flogged on the promenade before being escorted bleeding from the arcology. The public @@.green;approves of this harshness.@@ In addition @@.green;Arcology prosperity improves,@@ a result of showing your citizens that you are willing and able to deal with such matters in-house.
 										<<set $arcologies[0].prosperity += 2>>
 										<<run repX(5000, "event", $activeSlave)>>
@@ -179,7 +179,7 @@ Your window of opportunity to act is closing. If you have plans for punishing th
 									<</replace>>
 								<</link>>
 
-							</span> /* closes aliveresult */
+							</span> /* closes aliveResult */
 						<</replace>> /* SFresult */
 					<</link>> /* want $him alive */
 
@@ -197,7 +197,7 @@ Your window of opportunity to act is closing. If you have plans for punishing th
 		<<replace "#result">>
 			You take a tablet and draft a bounty notice for the mutinous mercenary. When you have the majority of the pertinent details committed to text, all that remains is to decide the fate of your quarry.
 			<br><br>
-			<span id="bountyresult">
+			<span id="bountyResult">
 
 				<<link "You want $him dead">>
 					<<replace "#artFrame">>
@@ -209,7 +209,7 @@ Your window of opportunity to act is closing. If you have plans for punishing th
 						<</if>>
 						/* 000-250-006 */
 					<</replace>>
-					<<replace "#bountyresult">>
+					<<replace "#bountyResult">>
 						Despite the trouble $he has caused you, the culmination of this mercenary's wanton flight from the rest of the $mercenariesTitle is decidedly an anti-climax. The last you hear of $him is in the footnote of one of your daily reports, with some minute yet suitably gory pictures as an accompaniment. When the stolen weapons are returned to their rightful place in your arcology, the unfortunate matter is concluded once and for all. @@.green;Your reputation improves,@@ a result of the fear of crossing you that your unpleasantness has inspired.
 						<<run repX(5000, "event", $activeSlave)>>
 						<<run cashX(-5000, "capEx")>>
@@ -234,13 +234,13 @@ Your window of opportunity to act is closing. If you have plans for punishing th
 						<</if>>
 						/* 000-250-006 */
 					<</replace>>
-					<<replace "#bountyresult">>
+					<<replace "#bountyResult">>
 						It doesn't take long for some hired guns, motivated by the bounty, to track $him down. Soon you have the troublesome turncoat before you in chains.
 						<br><br>
-						<span id="aliveresult">
+						<span id="aliveResult">
 
 							<<link "Enslave $him">>
-								<<replace "#aliveresult">>
+								<<replace "#aliveResult">>
 									Despite the trouble $he has caused you, you manage to complete the legalities and biometric scanning quickly and without incident. Of course, this is in large part due to the fact that the would-be mutineer is of course restrained. Based on the accounts of $his captors and the numerous injuries evident amongst them, $he is likely to be violent when $he is finally released.
 									<br>
 									<<include "New Slave Intro">>
@@ -251,18 +251,18 @@ Your window of opportunity to act is closing. If you have plans for punishing th
 							<br>
 
 							<<link "Flog $him in public then exile $him from the arcology">>
-								<<replace "#aliveresult">>
+								<<replace "#aliveResult">>
 									An example must be made. There is a binding contract between you and your $mercenariesTitle, and this $woman attempted to undermine it for $his own selfish profit. The protesting bitch is stripped and flogged on the promenade before being escorted bleeding from the arcology. The public @@.green;approves of this harshness.@@
 									<<run repX(5000, "event", $activeSlave)>>
 									<<run cashX(-5000, "event", $activeSlave)>>
 								<</replace>>
 							<</link>>
 
-						</span> /* closes aliveresult */
-					<</replace>> /* bountyresult */
+						</span> /* closes aliveResult */
+					<</replace>> /* bountyResult */
 				<</link>> /* want $him alive */
 
-			</span> /* closes bountyresult */
+			</span> /* closes bountyResult */
 		<</replace>> /* result */
 	<</link>> // It will cost <<print cashFormat(5000)>> to put out a bounty on $him.//
 <</if>> /* cash >= 5000 */
diff --git a/src/uncategorized/rePokerNight.tw b/src/uncategorized/rePokerNight.tw
index 27d42628506b207bffc5c0d23caecc31885c4628..8e30381da481a1d09c793acaf6dd3fc9ac079251 100644
--- a/src/uncategorized/rePokerNight.tw
+++ b/src/uncategorized/rePokerNight.tw
@@ -38,9 +38,9 @@ On a particularly lackadaisical evening, you find yourself alerted to a message
 		<<replace "#result">>
 			You instruct $assistant.name to inform your $mercenariesTitle that you will be attending their poker night, and after settling your affairs in the penthouse you head down to the barracks. Unsurprisingly the atmosphere in the barracks is casual, especially in comparison to the high stakes games commonplace in arcology high society, though your mercenaries still maintain some measure of decorum towards you as their employer. Eventually, you settle in at the table with a handful of $mercenariesTitle officers and cash in your <<print cashFormat(5000)>> into chips. All that remains is to decide your strategy for the night.
 			<br><br>
-			<span id="bountyresult">
+			<span id="bountyResult">
 				<<link "Play it safe">>
-					<<replace "#bountyresult">>
+					<<replace "#bountyResult">>
 						<<if random(1,100) > 50>>
 							Despite your attempts to mitigate risk and play the safest hands possible, it seems lady luck has conspired against you this evening. However, even when your last chip is spent, your mercenaries pitch you a few chips to keep you in the game for the rest of the night. You may have lost most of your ¤, but it seems you've @@.green;made some friends.@@
 							<<run repX(5000, "event")>>
@@ -103,13 +103,13 @@ On a particularly lackadaisical evening, you find yourself alerted to a message
 					<</if>>
 					/* 000-250-006 */
 					<</replace>>
-					<<replace "#bountyresult">>
+					<<replace "#bountyResult">>
 						Some aggressive play and an eye for riling up your fellow players has resulted in an immense payout, and all but one of your adversaries have folded as the situation has escalated. The only player still in contention is a wily old mercenary, the veteran of $his fair share of battles on the battlefield and at the poker table. $He's short on chips, however, and $he'll have to buy in with something else as collateral.
 						<br><br>
-						<span id="aliveresult">
+						<span id="aliveResult">
 							<<set $activeSlave.clothes = "no clothing">>
 							<<link "A year of servitude">>
-								<<replace "#aliveresult">>
+								<<replace "#aliveResult">>
 									<<if random(1,100) > 50>>
 										For all your skillful maneuvering to reach this position, ultimately the win comes down to chance. This time, however, luck was not on your side. As the victor sweeps up $his spoils, the other mercenaries clap you on the back and offer their condolences for your defeat. Though you may have lost your ¤, it seems you've @@.green;made some friends.@@
 										<<run repX(5000, "event")>>
@@ -134,7 +134,7 @@ On a particularly lackadaisical evening, you find yourself alerted to a message
 							<</link>>
 							<br>
 							<<link "Dock $his wages">>
-								<<replace "#aliveresult">>
+								<<replace "#aliveResult">>
 									<<if random(1,100) > 50>>
 										For all your skillful maneuvering to reach this position, ultimately the win comes down to chance. This time, however, luck was not on your side. As the victor sweeps up $his spoils, the other mercenaries clap you on the back and offer their condolences for your defeat. Though you may have lost your ¤, it seems you've @@.green;made some friends.@@
 										<<run repX(5000, "event")>>
diff --git a/src/uncategorized/remMerger.tw b/src/uncategorized/remMerger.tw
index 39dbb26fb717fafdfffd54da07d2975559673a63..18c661363199229391d8f0ed7fc3ff3b3bccb4a3 100644
--- a/src/uncategorized/remMerger.tw
+++ b/src/uncategorized/remMerger.tw
@@ -48,7 +48,7 @@
 				<<set App.Corporate.chargeAsset(_cost / 2, "slaves")>>
 			<<elseif _devCount != null>>
 				<<set App.Corporate.chargeAsset(_cost, "development")>>
-			<<elseif _slavecount != null>>
+			<<elseif _slaveCount != null>>
 				<<set App.Corporate.chargeAsset(_cost, "slaves")>>
 			<<else>>
 				@@.red;ERROR! No changes to the corporation are made!@@
diff --git a/src/uncategorized/remoteSurgery.tw b/src/uncategorized/remoteSurgery.tw
index eb3fe0a164475faa05fc1e5a92034da34e1d33e9..fb5f73c654bf65c8f9fcf785f5d5dfe28ccd89a3 100644
--- a/src/uncategorized/remoteSurgery.tw
+++ b/src/uncategorized/remoteSurgery.tw
@@ -1028,7 +1028,7 @@
 					$He is overweight. [[Liposuction|Surgery Degradation][surgeryDamage(getSlave($AS),10), cashX(forceNeg($surgeryCost), "slaveSurgery", getSlave($AS)), $surgeryType = "liposuction"]]
 				<</if>>
 				<<if $surgeryUpgrade == 1>>
-					| [[Fat grafting|fat grafting workaround][surgeryDamage(getSlave($AS),40), cashX(forceNeg($surgeryCost), "slaveSurgery", getSlave($AS))*2, $availabeFat = Math.round(getSlave($AS).weight/10), $boobFat = 0, $buttFat = 0, $surgeryType = "fat graft"]]
+					| [[Fat grafting|fat grafting workaround][surgeryDamage(getSlave($AS),40), cashX(forceNeg($surgeryCost), "slaveSurgery", getSlave($AS))*2, $availableFat = Math.round(getSlave($AS).weight/10), $boobFat = 0, $buttFat = 0, $surgeryType = "fat graft"]]
 				<</if>>
 			<</if>>
 		</div>
diff --git a/src/uncategorized/saDevotion.tw b/src/uncategorized/saDevotion.tw
index aec27956e6b0369778330717566b63fda9303849..dbf4f1b990909e2507b4055e442c2468573bff9c 100644
--- a/src/uncategorized/saDevotion.tw
+++ b/src/uncategorized/saDevotion.tw
@@ -871,36 +871,36 @@
 <</if>>
 
 <<if $slaves[$i].devotion < -20>>
-	<<if ($slaves[$i].trust > 50) && ($slaves[$i].oldtrust <= 50)>>
+	<<if ($slaves[$i].trust > 50) && ($slaves[$i].oldTrust <= 50)>>
 		@@.red;$He has gone from being careful around you to showing open defiance!@@
 		<<set $slaves[$i].trust++>>
-	<<elseif ($slaves[$i].trust > 20) && ($slaves[$i].oldtrust <= 20)>>
+	<<elseif ($slaves[$i].trust > 20) && ($slaves[$i].oldTrust <= 20)>>
 		@@.yellow;$He has gone from fearing you to merely being careful around you!@@
 		<<set $slaves[$i].trust++>>
-	<<elseif ($slaves[$i].trust >= -20) && ($slaves[$i].oldtrust < -20)>>
+	<<elseif ($slaves[$i].trust >= -20) && ($slaves[$i].oldTrust < -20)>>
 		@@.yellow;$He has gone from being afraid of you to being merely fearful!@@
 		<<set $slaves[$i].trust++>>
-	<<elseif ($slaves[$i].trust >= -50) && ($slaves[$i].oldtrust < -50)>>
+	<<elseif ($slaves[$i].trust >= -50) && ($slaves[$i].oldTrust < -50)>>
 		@@.yellow;$He has gone from being terrified to being merely afraid of you!@@
 		<<set $slaves[$i].trust++>>
 	<</if>>
 <<else>>
-	<<if ($slaves[$i].trust > 50) && ($slaves[$i].oldtrust <= 50)>>
+	<<if ($slaves[$i].trust > 50) && ($slaves[$i].oldTrust <= 50)>>
 		@@.green;$He has gone from being careful around you to trusting you!@@
 		<<set $slaves[$i].trust += 1>>
-	<<elseif ($slaves[$i].trust > 20) && ($slaves[$i].oldtrust <= 20)>>
+	<<elseif ($slaves[$i].trust > 20) && ($slaves[$i].oldTrust <= 20)>>
 		@@.green;$He has gone from fearing you to merely being careful around you!@@
 		<<set $slaves[$i].trust += 1>>
-	<<elseif ($slaves[$i].trust >= -20) && ($slaves[$i].oldtrust < -20)>>
+	<<elseif ($slaves[$i].trust >= -20) && ($slaves[$i].oldTrust < -20)>>
 		@@.green;$He has gone from being afraid of you to being merely fearful!@@
 		<<set $slaves[$i].trust += 1>>
-	<<elseif ($slaves[$i].trust >= -50) && ($slaves[$i].oldtrust < -50)>>
+	<<elseif ($slaves[$i].trust >= -50) && ($slaves[$i].oldTrust < -50)>>
 		@@.green;$He has gone from being terrified to being merely afraid of you!@@
 		<<set $slaves[$i].trust += 1>>
 	<</if>>
 <</if>>
 
-<<if ($slaves[$i].trust < -20) && ($slaves[$i].oldtrust >= -20)>>
+<<if ($slaves[$i].trust < -20) && ($slaves[$i].oldTrust >= -20)>>
 	<<if ($slaves[$i].devotion <= 20)>>
 		@@.green;$He has gone from merely fearing you to actively being afraid of you!@@
 		<<set $slaves[$i].trust -= 2>>
diff --git a/src/uncategorized/saDiet.tw b/src/uncategorized/saDiet.tw
index d970d99900e42e86a0daa6d952ae296344623946..13fbfefcd110da8be7874e802ef24046ed3bf360 100644
--- a/src/uncategorized/saDiet.tw
+++ b/src/uncategorized/saDiet.tw
@@ -120,13 +120,13 @@
 	<</if>>
 	<<set _effSize = ($slaves[$i].boobs-$slaves[$i].boobsImplant-$slaves[$i].boobsMilk)>>
 	<<if $slaves[$i].hormoneBalance > 30 && $slaves[$i].geneMods.NCS != 0>>		/* 'Expected' breast size based on weight for feminine-bodied slaves */
-		<<set _growthgoal = Math.trunc((100 + ($slaves[$i].weight + 100)*5 + 2*$slaves[$i].lactationAdaptation)*(0.85+$slaves[$i].hormoneBalance/400)*_gigantomastiaMod)>>
+		<<set _growthGoal = Math.trunc((100 + ($slaves[$i].weight + 100)*5 + 2*$slaves[$i].lactationAdaptation)*(0.85+$slaves[$i].hormoneBalance/400)*_gigantomastiaMod)>>
 		<<set _roll = 300>>
-		<<set _target = Math.trunc(Math.clamp(_weightLoss*20 + (_effSize - _growthgoal)/5,0,270))>>
+		<<set _target = Math.trunc(Math.clamp(_weightLoss*20 + (_effSize - _growthGoal)/5,0,270))>>
 	<<else>>		/* For masculine- and childish-bodied slaves */
-		<<set _growthgoal = (($slaves[$i].weight + 100)*2 + $slaves[$i].lactationAdaptation)*_gigantomastiaMod>>
+		<<set _growthGoal = (($slaves[$i].weight + 100)*2 + $slaves[$i].lactationAdaptation)*_gigantomastiaMod>>
 		<<set _roll = 75>>
-		<<set _target = Math.trunc(Math.clamp(_weightLoss*2 + (_effSize - _growthgoal)/20,0,68))>>
+		<<set _target = Math.trunc(Math.clamp(_weightLoss*2 + (_effSize - _growthGoal)/20,0,68))>>
 	<</if>>
 	<<if random(1,_roll) <= _target && (_gigantomastiaMod != 3 && _effSize >= 100)>>
 		<<if random(1,2) == 1>>
@@ -139,13 +139,13 @@
 	<</if>>
 	<<set _effSize = ($slaves[$i].butt-$slaves[$i].buttImplant)>>
 		<<if $slaves[$i].hormoneBalance > 30>>		/* 'Expected' butt size based on weight for feminine-bodied slaves, scaled up by 1000 */
-		<<set _growthgoal = Math.trunc(($slaves[$i].weight + 100)*25*(0.9+$slaves[$i].hormoneBalance/600)*(_rearQuirk/2 + 1))>>
+		<<set _growthGoal = Math.trunc(($slaves[$i].weight + 100)*25*(0.9+$slaves[$i].hormoneBalance/600)*(_rearQuirk/2 + 1))>>
 		<<set _roll = 40000>>
-		<<set _target = Math.trunc(Math.clamp(_weightLoss*1000 + (_effSize*1000 - _growthgoal)*2,0,36000))>>
+		<<set _target = Math.trunc(Math.clamp(_weightLoss*1000 + (_effSize*1000 - _growthGoal)*2,0,36000))>>
 	<<else>>		/* For masculine- and childish-bodied slaves, likewise scaled up */
-		<<set _growthgoal = Math.trunc(($slaves[$i].weight + 100)*12.5)*(_rearQuirk/2 + 1)>>
+		<<set _growthGoal = Math.trunc(($slaves[$i].weight + 100)*12.5)*(_rearQuirk/2 + 1)>>
 		<<set _roll = 80000>>
-		<<set _target = Math.trunc(Math.clamp(_weightLoss*1000 + (_effSize*1000 - _growthgoal)*4,0,72000))>>
+		<<set _target = Math.trunc(Math.clamp(_weightLoss*1000 + (_effSize*1000 - _growthGoal)*4,0,72000))>>
 	<</if>>
 	<<if random(1,_roll) <= _target && $slaves[$i].butt > 0>>
 		<<if (($slaves[$i].geneMods.NCS == 1) && ($slaves[$i].butt > 2))>>
@@ -342,18 +342,17 @@
 		<</if>>
 		<<set _effSize = ($slaves[$i].boobs-$slaves[$i].boobsImplant-$slaves[$i].boobsMilk)>>
 		<<if $slaves[$i].hormoneBalance > 30 && $slaves[$i].geneMods.NCS != 1>>		/* 'Expected' breast size based on weight for feminine-bodied slaves */
-			<<set _growthgoal = Math.trunc((100 + ($slaves[$i].weight + 100)*5 + 2*$slaves[$i].lactationAdaptation)*(0.85+$slaves[$i].hormoneBalance/400)*_gigantomastiaMod)>>
+			<<set _growthGoal = Math.trunc((100 + ($slaves[$i].weight + 100)*5 + 2*$slaves[$i].lactationAdaptation)*(0.85+$slaves[$i].hormoneBalance/400)*_gigantomastiaMod)>>
 			<<set _roll = 300>>
-			<<set _target = Math.trunc(Math.clamp(_weightGain*20 - (_effSize - _growthgoal)/5,0,270))>>
+			<<set _target = Math.trunc(Math.clamp(_weightGain*20 - (_effSize - _growthGoal)/5,0,270))>>
 		<<else>>		/* For masculine- and childish-bodied slaves */
-			<<set _growthgoal = (($slaves[$i].weight + 100)*2 + $slaves[$i].lactationAdaptation)*_gigantomastiaMod>>
+			<<set _growthGoal = (($slaves[$i].weight + 100)*2 + $slaves[$i].lactationAdaptation)*_gigantomastiaMod>>
 			<<set _roll = 75>>
-			<<set _target = Math.trunc(Math.clamp(_weightGain*2 - (_effSize - _growthgoal)/20,0,68))>>
+			<<set _target = Math.trunc(Math.clamp(_weightGain*2 - (_effSize - _growthGoal)/20,0,68))>>
 		<</if>>
 		<<if ($slaves[$i].geneMods.NCS == 1)>>
 			<<set _roll = Math.trunc(_roll * 2)>>
 		<</if>>
-		<<set _rollresult = random(1,_roll)>>
 		<<if random(1,_roll) <= _target>>
 			<<if random(1,2) == 1>>
 				@@.lime;$His breasts get bigger.@@
@@ -365,13 +364,13 @@
 		<</if>>
 		<<set _effSize = ($slaves[$i].butt-$slaves[$i].buttImplant)>>
 		<<if $slaves[$i].hormoneBalance > 30>>		/* 'Expected' butt size based on weight for feminine-bodied slaves, scaled up by 1000 */
-			<<set _growthgoal = Math.trunc(($slaves[$i].weight + 100)*25*(0.9+$slaves[$i].hormoneBalance/600)*(_rearQuirk/2 + 1))>>
+			<<set _growthGoal = Math.trunc(($slaves[$i].weight + 100)*25*(0.9+$slaves[$i].hormoneBalance/600)*(_rearQuirk/2 + 1))>>
 			<<set _roll = 40000>>
-			<<set _target = Math.trunc(Math.clamp(_weightGain*1000 - (_effSize*1000 - _growthgoal)*2,0,36000))>>
+			<<set _target = Math.trunc(Math.clamp(_weightGain*1000 - (_effSize*1000 - _growthGoal)*2,0,36000))>>
 		<<else>>		/* For masculine- and childish-bodied slaves, likewise scaled up */
-			<<set _growthgoal = Math.trunc(($slaves[$i].weight + 100)*12.5)*(_rearQuirk/2 + 1)>>
+			<<set _growthGoal = Math.trunc(($slaves[$i].weight + 100)*12.5)*(_rearQuirk/2 + 1)>>
 			<<set _roll = 80000>>
-			<<set _target = Math.trunc(Math.clamp(_weightGain*1000 - (_effSize*1000 - _growthgoal)*4,0,72000))>>
+			<<set _target = Math.trunc(Math.clamp(_weightGain*1000 - (_effSize*1000 - _growthGoal)*4,0,72000))>>
 		<</if>>
 		<<if ($slaves[$i].geneMods.NCS == 1)>>
 			<<set _roll = Math.trunc(_roll * 2)>>
@@ -412,13 +411,13 @@
 	<<set _effButtSize = ($slaves[$i].butt-$slaves[$i].buttImplant)>>
 	<<if _weightShift < 0>>
 		<<if $slaves[$i].hormoneBalance > 30 && $slaves[$i].geneMods.NCS != 0>>		/* 'Expected' breast size based on weight for feminine-bodied slaves */
-			<<set _growthgoal = Math.trunc((100 + ($slaves[$i].weight + 100)*5 + 2*$slaves[$i].lactationAdaptation)*(0.85+$slaves[$i].hormoneBalance/400)*_gigantomastiaMod)>>
+			<<set _growthGoal = Math.trunc((100 + ($slaves[$i].weight + 100)*5 + 2*$slaves[$i].lactationAdaptation)*(0.85+$slaves[$i].hormoneBalance/400)*_gigantomastiaMod)>>
 			<<set _roll = 600>>
-			<<set _target = Math.trunc(Math.clamp(_weightShift*20 + (_effSize - _growthgoal)/5,0,270))>>
+			<<set _target = Math.trunc(Math.clamp(_weightShift*20 + (_effSize - _growthGoal)/5,0,270))>>
 		<<else>>		/* For masculine- and childish-bodied slaves */
-			<<set _growthgoal = (($slaves[$i].weight + 100)*2 + $slaves[$i].lactationAdaptation)*_gigantomastiaMod>>
+			<<set _growthGoal = (($slaves[$i].weight + 100)*2 + $slaves[$i].lactationAdaptation)*_gigantomastiaMod>>
 			<<set _roll = 200>>
-			<<set _target = Math.trunc(Math.clamp(_weightShift*2 + (_effSize - _growthgoal)/20,0,68))>>
+			<<set _target = Math.trunc(Math.clamp(_weightShift*2 + (_effSize - _growthGoal)/20,0,68))>>
 		<</if>>
 		<<if random(1,_roll) <= _target && (_gigantomastiaMod != 3 && _effSize >= 100)>>
 			<<if random(1,2) == 1>>
@@ -430,13 +429,13 @@
 			<</if>>
 		<</if>>
 		<<if $slaves[$i].hormoneBalance > 30>>		/* 'Expected' butt size based on weight for feminine-bodied slaves, scaled up by 1000 */
-			<<set _growthgoal = Math.trunc(($slaves[$i].weight + 100)*25*(0.9+$slaves[$i].hormoneBalance/600)*(_rearQuirk/2 + 1))>>
+			<<set _growthGoal = Math.trunc(($slaves[$i].weight + 100)*25*(0.9+$slaves[$i].hormoneBalance/600)*(_rearQuirk/2 + 1))>>
 			<<set _roll = 60000>>
-			<<set _target = Math.trunc(Math.clamp(_weightShift*1000 + (_effButtSize*1000 - _growthgoal)*2,0,36000))>>
+			<<set _target = Math.trunc(Math.clamp(_weightShift*1000 + (_effButtSize*1000 - _growthGoal)*2,0,36000))>>
 		<<else>>		/* For masculine- and childish-bodied slaves, likewise scaled up */
-			<<set _growthgoal = Math.trunc(($slaves[$i].weight + 100)*12.5)*(_rearQuirk/2 + 1)>>
+			<<set _growthGoal = Math.trunc(($slaves[$i].weight + 100)*12.5)*(_rearQuirk/2 + 1)>>
 			<<set _roll = 100000>>
-			<<set _target = Math.trunc(Math.clamp(_weightShift*1000 + (_effButtSize*1000 - _growthgoal)*4,0,72000))>>
+			<<set _target = Math.trunc(Math.clamp(_weightShift*1000 + (_effButtSize*1000 - _growthGoal)*4,0,72000))>>
 		<</if>>
 		<<if random(1,_roll) <= _target && $slaves[$i].butt > 0>>
 			<<if (($slaves[$i].geneMods.NCS == 1) && ($slaves[$i].butt > 2))>>
@@ -449,13 +448,13 @@
 		<</if>>
 	<<elseif _weightShift > 0>>
 		<<if $slaves[$i].hormoneBalance > 30 && $slaves[$i].geneMods.NCS != 1>>		/* 'Expected' breast size based on weight for feminine-bodied slaves */
-			<<set _growthgoal = Math.trunc((100 + ($slaves[$i].weight + 100)*5 + 2*$slaves[$i].lactationAdaptation)*(0.85+$slaves[$i].hormoneBalance/400)*_gigantomastiaMod)>>
+			<<set _growthGoal = Math.trunc((100 + ($slaves[$i].weight + 100)*5 + 2*$slaves[$i].lactationAdaptation)*(0.85+$slaves[$i].hormoneBalance/400)*_gigantomastiaMod)>>
 			<<set _roll = 600>>
-			<<set _target = Math.trunc(Math.clamp(_weightShift*20 - (_effSize - _growthgoal)/5,0,270))>>
+			<<set _target = Math.trunc(Math.clamp(_weightShift*20 - (_effSize - _growthGoal)/5,0,270))>>
 		<<else>>		/* For masculine- and childish-bodied slaves */
-			<<set _growthgoal = (($slaves[$i].weight + 100)*2 + $slaves[$i].lactationAdaptation)*_gigantomastiaMod>>
+			<<set _growthGoal = (($slaves[$i].weight + 100)*2 + $slaves[$i].lactationAdaptation)*_gigantomastiaMod>>
 			<<set _roll = 200>>
-			<<set _target = Math.trunc(Math.clamp(_weightShift*2 - (_effSize - _growthgoal)/20,0,68))>>
+			<<set _target = Math.trunc(Math.clamp(_weightShift*2 - (_effSize - _growthGoal)/20,0,68))>>
 		<</if>>
 		<<if ($slaves[$i].geneMods.NCS == 1)>>
 			<<set _roll = Math.trunc(_roll * 2)>>
@@ -470,13 +469,13 @@
 			<</if>>
 		<</if>>
 		<<if $slaves[$i].hormoneBalance > 30>>		/* 'Expected' butt size based on weight for feminine-bodied slaves, scaled up by 1000 */
-			<<set _growthgoal = Math.trunc(($slaves[$i].weight + 100)*25*(0.9+$slaves[$i].hormoneBalance/600)*(_rearQuirk/2 + 1))>>
+			<<set _growthGoal = Math.trunc(($slaves[$i].weight + 100)*25*(0.9+$slaves[$i].hormoneBalance/600)*(_rearQuirk/2 + 1))>>
 			<<set _roll = 60000>>
-			<<set _target = Math.trunc(Math.clamp(_weightShift*1000 - (_effButtSize*1000 - _growthgoal)*2,0,36000))>>
+			<<set _target = Math.trunc(Math.clamp(_weightShift*1000 - (_effButtSize*1000 - _growthGoal)*2,0,36000))>>
 		<<else>>		/* For masculine- and childish-bodied slaves, likewise scaled up */
-			<<set _growthgoal = Math.trunc(($slaves[$i].weight + 100)*12.5)*(_rearQuirk/2 + 1)>>
+			<<set _growthGoal = Math.trunc(($slaves[$i].weight + 100)*12.5)*(_rearQuirk/2 + 1)>>
 			<<set _roll = 100000>>
-			<<set _target = Math.trunc(Math.clamp(_weightShift*1000 - (_effButtSize*1000 - _growthgoal)*4,0,72000))>>
+			<<set _target = Math.trunc(Math.clamp(_weightShift*1000 - (_effButtSize*1000 - _growthGoal)*4,0,72000))>>
 		<</if>>
 		<<if ($slaves[$i].geneMods.NCS == 1)>>
 			<<set _roll = Math.trunc(_roll * 2)>>
diff --git a/src/uncategorized/saLongTermEffects.tw b/src/uncategorized/saLongTermEffects.tw
index 71b338fbc7fc210ec07f35483527b875583f2080..2a7432c24addb25a25c352cc40175ef7c04cee6f 100644
--- a/src/uncategorized/saLongTermEffects.tw
+++ b/src/uncategorized/saLongTermEffects.tw
@@ -6874,7 +6874,7 @@
 				Since $he is also deaf, $he begins to @@.mediumaquamarine;rely@@ on you to give $him the feedback $his body does cannot.
 				<<set $slaves[$i].trust += 3>>
 			<<elseif $slaves[$i].devotion > 20>>
-				Since $he is also deaf, $he becomes @@.hotpink;very reliant@@ on you, but also begins to @@.mediumaquamarine;trust@@ you to convery what $his body does not.
+				Since $he is also deaf, $he becomes @@.hotpink;very reliant@@ on you, but also begins to @@.mediumaquamarine;trust@@ you to convey what $his body does not.
 				<<set $slaves[$i].devotion += 3, $slaves[$i].trust += 3>>
 			<<elseif ["be your Concubine", "please you", "serve in the master suite"].includes($slaves[$i].assignment)>>
 				Since $he is also deaf, $he views you as $his @@.mediumaquamarine;blurry guardian.@@
diff --git a/src/uncategorized/surgeryDegradation.tw b/src/uncategorized/surgeryDegradation.tw
index b8e424eed1696dcb6af98cb2448c6a75be6d5943..12bb3cab1f5636ce194d3c09205f186ff10ca11d 100644
--- a/src/uncategorized/surgeryDegradation.tw
+++ b/src/uncategorized/surgeryDegradation.tw
@@ -1299,7 +1299,7 @@ As the remote surgery's long recovery cycle completes,
 		Due to the large amount of fat removed from $his midsection, it droops noticeably after the surgery.
 		<<set getSlave($AS).bellySag = 5>>
 	<</if>>
-	<<set getSlave($AS).weight = 0, $boobFat = 0, $buttFat = 0, $availabeFat = 0>>
+	<<set getSlave($AS).weight = 0, $boobFat = 0, $buttFat = 0, $availableFat = 0>>
 
 <<case "lipo">>
 	<<if getSlave($AS).fetish == "mindbroken">>