diff --git a/devNotes/Deepmurk_Vector_Art_Changelog.txt b/devNotes/Deepmurk_Vector_Art_Changelog.txt
index c991bd2a474eeaec85d3b5d28bf1310b408fee1a..c5420e8e9659396f1f34914535a29202ebd64198 100644
--- a/devNotes/Deepmurk_Vector_Art_Changelog.txt
+++ b/devNotes/Deepmurk_Vector_Art_Changelog.txt
@@ -127,7 +127,6 @@ v1.5 (10/21/2018)
 	-changed minidress outfit to black color (per request)
 	-misc art fixes
 	-added kitty lingerie outfit
-	
 
 v1.4 (09/29/2018)
 -------------
@@ -453,7 +452,6 @@ v1.0 (07-03-2018)
 	-added huge nipple art
 	-added fuckable nipple art
 	-added partially inverted nipple art
-	
 
 v0.9 (05-05-2018)
 -------------
@@ -602,7 +600,6 @@ v0.6 (04-07-2018)
 	-changed breast positioning relative to the overall body
 	-reworked corset lengths
 	-reworked all breast and torso outfits for new breast compatibility
-	
 
 v0.5 (03-31-2018)
 -------------
diff --git a/devNotes/VersionChangeLog-Premod+LoliMod.txt b/devNotes/VersionChangeLog-Premod+LoliMod.txt
index c931fd9cb9e467fca088bf5b8ff6cfa9a3741cd1..422408497df8870468efebce3f9319c584d62ab4 100644
--- a/devNotes/VersionChangeLog-Premod+LoliMod.txt
+++ b/devNotes/VersionChangeLog-Premod+LoliMod.txt
@@ -22,8 +22,7 @@
 	-hormone balance now displayed in slave summary + other QoL changes
 	-fixes
 
-0.10.7.1-1.1.x	
-
+0.10.7.1-1.1.x
 12/01/2018
 
 	5
@@ -500,7 +499,6 @@
 
 	28
 	-expanded canImpreg() to be able to handle the player
-	
 
 	27
 	-fixes
@@ -579,7 +577,6 @@
 	-implant manufacturer now gives access to advanced fillable implants
 	-raised the price of implant related research to compensate
 	-fixes
-	
 
 	12
 	-fixes
@@ -1155,7 +1152,6 @@
 	1
 	-prosthetic limb rework (mutually exclusive with cybermod - backwards compatibility will allow switching between them)
 	-various fixes
-	
 
 0.10.7.1-0.2.x
 
@@ -1783,8 +1779,7 @@
 
 	v1022 (0.10.7.1-0.1.0)
 
-0.10.7.0/1	
-
+0.10.7.0/1
 3/22/2018
 
 	407
@@ -3752,8 +3747,7 @@
 	-fixed >>124399
 	-added anon's option to buy both the princess and queen
 
-09/14/17	
-
+09/14/17
 	8
 	-minor fixes
 
@@ -5342,8 +5336,7 @@
 	43
 	-fcanon's changes
 	
-05/29/17	
-
+05/29/17
 	42
 	-fixed lolimode slave gen
 	
@@ -5931,8 +5924,7 @@
 	-fixed >>79119
 	-fixed some wonky $possessives in saLongTermEffects
 	
-04/22/17	
-
+04/22/17
 	69.1
 	-Fixed version. Accidentally copied longSlaveDescription into descWidgets.
 	
@@ -6435,8 +6427,7 @@
 	
 	38
 	-merged pregmodfan's pregnancy speed mod
-	-merged anon's swapable prosthetics and face mod	
-
+	-merged anon's swapable prosthetics and face mod
 03/12/17
 
 	37
@@ -6777,8 +6768,7 @@
 	-fixed bugs
 	-included starting herm fertility fix
 	
-02/05/17	
-
+02/05/17
 	11
 	-added organ farm upgrades to decrease time it takes to grow organs
 	
@@ -6827,8 +6817,7 @@
 	
 	3
 	-added a bushy in the front, clean in the back pubic hair style
-	-fixed bugs	
-
+	-fixed bugs
 	0.9.6.1
 	-updated matchmaking to pregmod's content
 	
@@ -6956,8 +6945,7 @@
 	-finished new age descriptions
 	-added a new physical age retirement
 	-increased upper bounds on age/birth retirements
-	-age surgery now lowers .visualAge	
-
+	-age surgery now lowers .visualAge
 01/06/17
 	
 	12
@@ -6985,8 +6973,7 @@
 	-fixed, Error: <<CorsetPiercingDescription>>: errors within widget contents (Error: cannot find a closing tag for macro <<if>>; Error: child tag <<else>> was found outside of a call to its parent macro <<if>>)
 	
 	7
-	-some event tweaks	
-
+	-some event tweaks
 12/30/16
 
 	6
@@ -7078,8 +7065,7 @@
 	-fixed bugs
 	
 	0.9.2.1
-	-added anon's gang leader start	
-
+	-added anon's gang leader start
 12/20/16
 
 	2
@@ -7107,8 +7093,7 @@
 	-added seven new accessories of rather long sizes
 	-tweaked several things	
 		
-12/16/16	
-
+12/16/16
 	8
 	-fixed some bugs, including twins purchasing bug
 	
@@ -7569,8 +7554,7 @@
 	
 	Pregmod + lolimod 0.8.5.3 WIP
 	-support for blind slaves
-	-support for larger tits in fondle boobs and fuck boobs	
-
+	-support for larger tits in fondle boobs and fuck boobs
 09/17/16
 
 	4
@@ -7982,8 +7966,7 @@ last known lolimod merge - 08/30/16
 		- >>20506, >>20508 Okay, this bug should finally be fixed.  Also tweaked loli nicknames a bit.
 
 	0.7.10.0
-	-making the new recruitment events use the age settings.	
-
+	-making the new recruitment events use the age settings.
 07/21/16
 	0.7.9.4
 	
diff --git a/devNotes/twine JS.txt b/devNotes/twine JS.txt
index 5732c0b4ff6c8fe9ead87483c0431614c7455f51..743799c3d520b09354d84522f9545ea936203673 100644
--- a/devNotes/twine JS.txt	
+++ b/devNotes/twine JS.txt	
@@ -11144,18 +11144,18 @@ window.generateChild = function(mother, ova, destination) {
 /*:: wombJS [script]*/
 
 /*
-This is womb processor/simulator script. It's take care about calculation of belly sizes based on individual foetus sizes, 
+This is womb processor/simulator script. It's take care about calculation of belly sizes based on individual fetus sizes, 
 with full support of broodmothers implant random turning on and off possibility. Also this can be expanded to store more parents data in each individual fetus in future.
 Design limitations:
 - Mother can't gestate children with different speeds at same time. All speed changes apply to all fetuses.
-- Sizes of inividual fetuses updated only on call of WombGetVolume - not every time as called WombProgress. This is for better overail code speed.
+- 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):
 
 WombInit($slave) - before first pregnancy, at slave creation, of as backward compatibility update.
 
-WombImpregnate($slave, $fetus_count, $fatherID, $initial_age) - should be added after normal impregnation code, with already calcualted fetus count. ID of father - can be used in future for prcess children from different fathers in one pregnancy. Initial age normally 1 (as .preg normally set to 1), but can be raised if needed. Also should be called at time as broodmother implant add another fetus(es), or if new fetuses added from other sources in future (transplanting maybe?)
+WombImpregnate($slave, $fetus_count, $fatherID, $initial_age) - should be added after normal impregnation code, with already calculated fetus count. ID of father - can be used in future for processing children from different fathers in one pregnancy. Initial age normally 1 (as .preg normally set to 1), but can be raised if needed. Also should be called at time as broodmother implant add another fetus(es), or if new fetuses added from other sources in future (transplanting maybe?)
 
 WombProgress($slave, $time_to_add_to_fetuses) - after code that update $slave.preg, time to add should be the same.
 
diff --git a/src/art/vector_revamp/vectorRevampedArtControlJS.tw b/src/art/vector_revamp/vectorRevampedArtControlJS.tw
index 7e9e80e054a7ba1a64891df5b40ee65fee37c7d9..7eaee403ad845915f833a42ff20c05faaef0ae80 100644
--- a/src/art/vector_revamp/vectorRevampedArtControlJS.tw
+++ b/src/art/vector_revamp/vectorRevampedArtControlJS.tw
@@ -1000,8 +1000,7 @@ class RevampedArtControl {
 		{
 			this.pubicTattooText = this.artSlave.dick != 0 ? "Useless" : "Fucktoy";
 			result.push("Art_Vector_Revamp_Pussy_Tattoo");
-		}		
-
+		}	
 		switch(this.artSlave.pubicHStyle)
 		{
 			case "strip":
@@ -1589,8 +1588,7 @@ class RevampedArtControl {
 		}
 
 		return result;
-	}	
-
+	}
 	get headAddonLayer() {
 		var result = [];
 
@@ -1624,8 +1622,7 @@ class RevampedArtControl {
 			}
 		}
 		return result;
-	}	
-
+	}
 	get hairForeLayer() {
 		var result = [];
 
diff --git a/src/facilities/nursery/acDump.tw b/src/facilities/nursery/acDump.tw
index fe9358ac540a37cf5d08b4b0f430205428d95ffc..c86e28e3e74a92f4b18e5aa2f182ba195fdeba76 100644
--- a/src/facilities/nursery/acDump.tw
+++ b/src/facilities/nursery/acDump.tw
@@ -22,7 +22,7 @@
 			<<set $cribs[$i] = $activeSlave>>
 		<</if>>
 	<</if>>
-	
+
 	<</silently>>
 
 	<<goto $returnTo>>
diff --git a/src/js/wombJS.tw b/src/js/wombJS.tw
index 3d6942d6787aada24670cdc9362e0d8dcf476475..82dc1cb173512bb2fe7de0199f56f63fbde84ed3 100644
--- a/src/js/wombJS.tw
+++ b/src/js/wombJS.tw
@@ -1,18 +1,18 @@
 :: wombJS [script]
 
 /*
-This is womb processor/simulator script. It's take care about calculation of belly sizes based on individual foetus sizes, 
+This is womb processor/simulator script. It's take care about calculation of belly sizes based on individual fetus sizes, 
 with full support of broodmothers implant random turning on and off possibility. Also this can be expanded to store more parents data in each individual fetus in future.
 Design limitations:
 - Mother can't gestate children with different speeds at same time. All speed changes apply to all fetuses.
-- Sizes of inividual fetuses updated only on call of WombGetVolume - not every time as called WombProgress. This is for better overail code speed.
+- 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):
 
 WombInit($slave) - before first pregnancy, at slave creation, of as backward compatibility update.
 
-WombImpregnate($slave, $fetus_count, $fatherID, $initial_age) - should be added after normal impregnation code, with already calcualted fetus count. ID of father - can be used in future for prcess children from different fathers in one pregnancy. Initial age normally 1 (as .preg normally set to 1), but can be raised if needed. Also should be called at time as broodmother implant add another fetus(es), or if new fetuses added from other sources in future (transplanting maybe?)
+WombImpregnate($slave, $fetus_count, $fatherID, $initial_age) - should be added after normal impregnation code, with already calculated fetus count. ID of father - can be used in future for processing children from different fathers in one pregnancy. Initial age normally 1 (as .preg normally set to 1), but can be raised if needed. Also should be called at time as broodmother implant add another fetus(es), or if new fetuses added from other sources in future (transplanting maybe?)
 
 WombProgress($slave, $time_to_add_to_fetuses) - after code that update $slave.preg, time to add should be the same.
 
diff --git a/src/pregmod/pcSurgeryDegredation.tw b/src/pregmod/pcSurgeryDegredation.tw
index 90bca901690d66b51e00402c4d366a18b80670de..d6559030a7da6d9953ed06b879f0d6693b30c8b1 100644
--- a/src/pregmod/pcSurgeryDegredation.tw
+++ b/src/pregmod/pcSurgeryDegredation.tw
@@ -136,7 +136,6 @@
 	<<else>>
 		See? Your cute little clit agrees with me." She says, poking at the tip of your peeking clit with her free hand. "Shall we see if it's working right?" She circles around till she is between your legs and <<if $PC.belly >= 10000>>disappears behind the curvature of your pregnancy<<else>>disappears between your thighs<</if>>. You feel face brush your inner legs as she brings her mouth to your cunt and begins to enthusiastically eat you out. She is quite good at her job and quickly brings you to climax; your new pussy squirting girl cum across her face. She raises from your crotch and licks her lips. "I always did like the taste of you. Feel free to rest as long as you need before departing. If you need, or want, me, I'll be around." Satisfied, you settle back down to sleep off the rest of the anesthesia before returning to your arcology.
 	<</if>>
-	
 
 <<case "herm2female">>
 	After a few hours, you awaken in the recovery wing with a distinct soreness between your legs. You pull the covers off of yourself to catch sight of the result of the surgery and
diff --git a/src/pregmod/saPorn.tw b/src/pregmod/saPorn.tw
index 5e4e78026f8ef8d7b318ebab4316fe6357810238..2e196f91f948716c15a901a702442a771e34de58 100644
--- a/src/pregmod/saPorn.tw
+++ b/src/pregmod/saPorn.tw
@@ -1030,8 +1030,6 @@
 
 	<<set $slaves[$i].pornFame = $slaves[$i].pornTypeGeneral + $slaves[$i].pornTypeFuckdoll + $slaves[$i].pornTypeRape + $slaves[$i].pornTypePreggo + $slaves[$i].pornTypeBBW + $slaves[$i].pornTypeGainer + $slaves[$i].pornTypeStud + $slaves[$i].pornTypeLoli + $slaves[$i].pornTypeDeepThroat + $slaves[$i].pornTypeStruggleFuck + $slaves[$i].pornTypePainal + $slaves[$i].pornTypeTease + $slaves[$i].pornTypeRomantic + $slaves[$i].pornTypePervert + $slaves[$i].pornTypeCaring + $slaves[$i].pornTypeUnflinching + $slaves[$i].pornTypeSizeQueen + $slaves[$i].pornTypeNeglectful + $slaves[$i].pornTypeCumAddict + $slaves[$i].pornTypeAnalAddict + $slaves[$i].pornTypeAttentionWhore + $slaves[$i].pornTypeBreastGrowth + $slaves[$i].pornTypeAbusive + $slaves[$i].pornTypeMalicious + $slaves[$i].pornTypeSelfHating + $slaves[$i].pornTypeBreeder + $slaves[$i].pornTypeSub + $slaves[$i].pornTypeCumSlut + $slaves[$i].pornTypeAnal + $slaves[$i].pornTypeHumiliation + $slaves[$i].pornTypeBoobs + $slaves[$i].pornTypeDom + $slaves[$i].pornTypeSadist + $slaves[$i].pornTypeMasochist + $slaves[$i].pornTypePregnancy>>
 	<<set $slaves[$i].pornFame = Math.trunc($slaves[$i].pornFame)>>
-	
-	
 
 	<<if _oldFame > $slaves[$i].pornFame>>
 		Overall, $his online fame @@.red;dropped@@ this week.
diff --git a/src/pregmod/seFCTVshows.tw b/src/pregmod/seFCTVshows.tw
index 6c8d2ff3145d7502084aadada5f6ed117849918c..28cbaffaf78c77b6ec4ab1243749289febf31b16 100644
--- a/src/pregmod/seFCTVshows.tw
+++ b/src/pregmod/seFCTVshows.tw
@@ -1065,11 +1065,11 @@ The offered price is <<print cashFormat($slaveCost)>>.
 		The camera cuts to a young blonde girl with her hair braided back in rows. She's wearing a white blouse that's unbuttoned all the way down to her leather corset showing much of her very large rack while hiding little.
 		<br><br>
 		"Thank ye, Captain Castbeak!" she positively beams with energy as she bounces around, her barely contained breasts keeping your eye as she sways and jumps around the screen. 
-		"Today we be keepin' an eye on the acid rain storms as they blow on through the upper Chinese and Mongolian regions on their way to the bearing straight. If ye be located anywhere around here-" She stretches up with a short pointer that you now realize is part of a prosthetic limb attached to her right hand. "-batten down yer hatches an' wait fer the storm ta' blow over".
+		"Today we be keepin' an eye on the acid rain storms as they blow on through the upper Chinese and Mongolian regions on their way to the Bering Strait. If ye be located anywhere around here-" She stretches up with a short pointer that you now realize is part of a prosthetic limb attached to her right hand. "-batten down yer hatches an' wait fer the storm ta' blow over".
 		<br><br>
 		The camera shifts down low now as the green screen map behind her shifts to Australia, Lusty stooping over towards the camera to stay in frame gives you a beautiful view straight down her blouse. "And if'n ye be in Australia yer in for another hot and dry one as this unseasonable drought stretches on fer at least another week"
 		<br><br>
-		The camera angle switches again as the map of North America comes on screen overlaid with temperatures. Lusty slowly straightens up and stretches out with a smile clearly giving the camera a show. "An' if'n ye be travelin' across here, beware, this be the worst weather of them all, with dust storms and tornados and lightning storms across the continent. If ye be catchin' our broadcast from here, seek a safe port and stay safe." she points again with her pointer hand all across the Midwest.
+		The camera angle switches again as the map of North America comes on screen overlaid with temperatures. Lusty slowly straightens up and stretches out with a smile clearly giving the camera a show. "An' if'n ye be travelin' across here, beware, this be the worst weather of them all, with dust storms and tornadoes and lightning storms across the continent. If ye be catchin' our broadcast from here, seek a safe port and stay safe." she points again with her pointer hand all across the Midwest.
 		<br><br>
 		The weather report continues with more mundane temperature readings and Lusty bubbly bouncing around the screen giving you something to pay attention to when the weather is not about your region.
 		<br><br>
diff --git a/src/uncategorized/arcologyDescription.tw b/src/uncategorized/arcologyDescription.tw
index 0a38ffa6e95d2ae70c3854370c06b20ee64fb9d1..a92071f918a352b7aa2ffdf3dec783c47d79ed46 100644
--- a/src/uncategorized/arcologyDescription.tw
+++ b/src/uncategorized/arcologyDescription.tw
@@ -514,7 +514,7 @@ Its<<if $weatherCladding == 2>> glorious<<elseif $weatherCladding > 0>> dull<<el
 	<</if>>
 	<<if $arcologies[0].FSPhysicalIdealistDecoration >= 80>>
 		<<if $arcologies[0].FSFitLaw == 1>>
-			Their bodies are uniformly fit and healthy<<if $arcologies[0].FSRomanRevivalist > 0>> in the hellenistic tradition<</if>>.
+			Their bodies are uniformly fit and healthy<<if $arcologies[0].FSRomanRevivalist > 0>> in the Hellenistic tradition<</if>>.
 		<<else>>
 			Their musculature is uniformly stunning. Swole acceptance is high here.
 		<</if>>
diff --git a/src/uncategorized/hgSelect.tw b/src/uncategorized/hgSelect.tw
index 3bf4a7bd2126ab67b120ef41105ee53a1b0ab9bc..d41eb839c782f70860755c512686813f3962e22f 100644
--- a/src/uncategorized/hgSelect.tw
+++ b/src/uncategorized/hgSelect.tw
@@ -9,22 +9,7 @@
 <<if ($HeadGirl != 0)>>
 	<<set $HeadGirl = getSlave($HeadGirl.ID)>>
 	<<setLocalPronouns $HeadGirl>>
-	<<if $surnameOrder != 1>>
-		<<switch $HeadGirl.nationality>>
-		<<case "Cambodian" "Chinese" "Hungarian" "Japanese" "Korean" "Mongolian" "Taiwanese" "Vietnamese">>
-			<<if $HeadGirl.slaveSurname>>
-				<<set _HGName = $HeadGirl.slaveSurname + " " + $HeadGirl.slaveName>>
-			<<else>>
-				<<set _HGName = $HeadGirl.slaveName>>
-			<</if>>
-		<<default>>
-			<<set _HGName = $HeadGirl.slaveName>>
-			<<if $HeadGirl.slaveSurname>><<set _HGName += " " + $HeadGirl.slaveSurname>><</if>>
-		<</switch>>
-	<<else>>
-		<<set _HGName = $HeadGirl.slaveName>>
-		<<if $HeadGirl.slaveSurname>><<set _HGName += " " + $HeadGirl.slaveSurname>><</if>>
-	<</if>>
+	<<set _HGName = SlaveFullName($HeadGirl)>>
 	''__@@.pink;_HGName@@__'' is serving as your Head Girl<<if $arcologies[0].FSEgyptianRevivalistLaw == 1>> and Consort; it is $his role to serve and comfort you at your side, in addition to performing normal head girl duties<</if>>.
 	<br><br>
 <</if>>
diff --git a/src/uncategorized/seBirth.tw b/src/uncategorized/seBirth.tw
index 4ecdaeda42721867659fd9513e909cd1b32bc178..7bf3b08a0bc6494c420c483b0fbd24280bd58840 100644
--- a/src/uncategorized/seBirth.tw
+++ b/src/uncategorized/seBirth.tw
@@ -30,16 +30,7 @@ I need to break single passage to several widgets, as it's been overcomplicated
 			<</if>>
 		<</if>>
 		<<set $dispositionId = _.uniqueId('babyDisposition-')>>
-			<<if $surnameOrder != 1>>
-				<<switch $activeSlave.nationality>>
-				<<case "Cambodian" "Chinese" "Hungarian" "Japanese" "Korean" "Mongolian" "Taiwanese" "Vietnamese">>
-					Birth report: @@.coral;<<if $slaves[$i].slaveSurname>>$slaves[$i].slaveSurname <</if>>$activeSlave.slaveName@@
-				<<default>>
-					Birth report: @@.coral;$slaves[$i].slaveName <<if $slaves[$i].slaveSurname != 0>>$slaves[$i].slaveSurname<</if>>@@
-				<</switch>>
-			<<else>>
-				Birth report: @@.coral;$slaves[$i].slaveName <<if $slaves[$i].slaveSurname != 0>>$slaves[$i].slaveSurname<</if>>@@
-			<</if>>
+		Birth report: @@.coral;SlaveFullName($slaves[$i])@@
 		<br>
 		<<seBirthPreChek>>
 		<<seBirthPreScene>>