diff --git a/devNotes/VersionChangeLog-Premod+LoliMod.txt b/devNotes/VersionChangeLog-Premod+LoliMod.txt
index 579ba6ae6c235153c6a1bfdc7ed4eb98b9da19bd..1342cedb0711246cff669bd194e61d60fad566b8 100644
--- a/devNotes/VersionChangeLog-Premod+LoliMod.txt
+++ b/devNotes/VersionChangeLog-Premod+LoliMod.txt
@@ -2,6 +2,13 @@ Pregmod
 
 0.10.7.1-2.2.x
 
+03/15/2019
+
+	5
+	-fixes
+	-code cleaning
+	-CSS tweaks to intro summary
+
 03/13/2019
 
 	4
diff --git a/src/SecExp/securityReport.tw b/src/SecExp/securityReport.tw
index fa1ea2cb75d41e53694e63fd5b91c38ab5e39897..fa8f160352cdc1947a9315b08861cb499b8cedb1 100644
--- a/src/SecExp/securityReport.tw
+++ b/src/SecExp/securityReport.tw
@@ -14,6 +14,7 @@
 <<set _crimeCap = 0>>
 <<set _newCrime = 0>>
 <<set _recruits = 0>>
+<<set _recruitsMultiplier = 1>>
 <<set _newMercs = 0>>
 
 <<if $useTabs == 0>>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>__Security__<</if>>
@@ -286,127 +287,113 @@
 	<strong> Military</strong>: /* militia */
 	<<if $SF.Toggle && $SF.Active >= 1 && $SF.Size > 10>>
 		Having a powerful special force attracts a lot of citizens, hopeful that they may be able to fight along side it.
-	<<set _recruits += random(0,(Math.round($SF.Size/10)))>>
+	<<set _recruitsMultiplier *= 1 + (random(0, (Math.round($SF.Size / 10))) / 20)>> /* not sure how high $SF.Size goes, so I hope this makes sense */
 	<</if>>
 	<<if $propCampaign >= 1 && $propFocus == "recruitment">>
 		<<if $RecuriterOffice == 0 || $Recruiter == 0>>
 			<<if $propCampaignBoost == 1>>
-				<<set _recruits += 2>>
+				<<set _recruitsMultiplier *= 1.1>>
 			<<else>>
-				<<set _recruits += 1>>
+				<<set _recruitsMultiplier *= 1.05>>
 			<</if>>
 		<<else>>
 			<<setLocalPronouns $Recruiter>>
 			''__@@.pink;<<= SlaveFullName($Recruiter)>>@@__'' is able to further boost your militia recruitment campaign from $his PR hub office.
 			<<if $propCampaignBoost == 1>>
-				<<set _recruits += 4+Math.floor(($Recruiter.intelligence+$Recruiter.intelligenceImplant)/32)>>
+				<<set _recruitsMultiplier *= 1.2+Math.floor(($Recruiter.intelligence+$Recruiter.intelligenceImplant)/650)>>
 			<<else>>
-				<<set _recruits += 3+Math.floor(($Recruiter.intelligence+$Recruiter.intelligenceImplant)/32)>>
+				<<set _recruitsMultiplier *= 1.15+Math.floor(($Recruiter.intelligence+$Recruiter.intelligenceImplant)/650)>>
 			<</if>>
 		<</if>>
 	<</if>>
 	<<if $recruitVolunteers == 1>>
 		Your militia accepts only volunteering citizens, ready to defend their arcology.
-		<<set _recruits = random(1,2)>>
+		<<set _recruitLimit = 0.02>>
 		<<if $rep >= 10000>>
 			Many citizens volunteer just to fight for someone of your renown.
-			<<set _recruits += 1>>
+			<<set _recruitLimit += 0.0025>>
 		<</if>>
 		<<if $authority >= 10000>>
 			Many citizens feel it is their duty to fight for you, boosting volunteer enrollment.
-			<<set _recruits += 1>>
+			<<set _recruitLimit += 0.0025>>
 		<</if>>
 		<<if $lowerRquirements == 1>>
 			Your lax physical requirements to enter the militia allows for a greater number of citizens to join.
-			<<set _recruits += 1>>
-		<</if>>
-		<<if $militiaTotalManpower - $militiaTotalCasualties + _recruits <= 0.02 * $ACitizens>>
-			<<set $militiaTotalManpower += _recruits>>
-			<<set $militiaFreeManpower += _recruits>>
-			This week <<print _recruits>> citizens joined the militia.
-		<<else>>
-			There are not many more citizens willing to join the arcology armed forces. You'll need to enact higher recruitment edicts if you need more manpower.
+			<<set _recruitLimit += 0.0025>>
 		<</if>>
 	<<elseif $conscription == 1>>
 		Adult citizens are required to join the militia for a period of time.
-		<<set _recruits = random(3,5)>>
+		<<set _recruitLimit = 0.05>>
 		<<if $militaryExemption == 1>>
 			Some citizens prefer to contribute to the arcology's defense through financial support rather than military service, making you @@.yellowgreen;a small sum@@.
-			<<set _recruits -= random(1,2)>>
+			<<set _recruitLimit -= 0.005>>
 			<<run cashX(250, "securityExpansion")>>
 		<</if>>
 		<<if $lowerRquirements == 1>>
 			Your lax physical requirements to enter the militia allows for a greater number of citizens to join.
-			<<set _recruits += 1>>
+			<<set _recruitLimit += 0.005>>
 		<</if>>
 		<<if $noSubhumansInArmy == 1>>
 			Guaranteeing the purity of your armed forces comes with a small loss of potential recruits.
-			<<set _recruits -= random(0,1)>>
+			<<set _recruitLimit -= 0.005>>
 		<</if>>
 		<<if $pregExemption == 1>>
 			Many pregnant citizens prefer to avoid military service not to endanger themselves and their children.
-			<<set _recruits -= 1>>
-		<</if>>
-		<<if $militiaTotalManpower - $militiaTotalCasualties + _recruits <= 0.05 * $ACitizens>>
-			<<set $militiaTotalManpower += _recruits>>
-			<<set $militiaFreeManpower += _recruits>>
-			This week <<print _recruits>> citizens joined the militia.
-		<<else>>
-			There are not many more citizens able to join the arcology armed forces. You'll need to enact higher recruitment edicts if you need more manpower.
+			<<set _recruitLimit -= 0.005>>
 		<</if>>
 	<<elseif $militaryService == 1>>
 		Adult citizens are required to register and serve in the militia whenever necessary.
-		<<set _recruits = random(5,7)>>
+		<<set _recruitLimit = 0.1>>
 		<<if $militaryExemption == 1>>
 			Some citizens prefer to contribute to the arcology's defense through financial support rather than military service, making you @@.yellowgreen;a small sum@@.
-			<<set _recruits -= random(1,2)>>
+			<<set _recruitLimit -= 0.01>>
 			<<run cashX(250, "securityExpansion")>>
 		<</if>>
 		<<if $lowerRquirements == 1>>
 			Your lax physical requirements to enter the militia allows for a greater number of citizens to join.
-			<<set _recruits += 1>>
+			<<set _recruitLimit += 0.01>>
 		<</if>>
 		<<if $noSubhumansInArmy == 1>>
 			Guaranteeing the purity of your armed forces comes with a small loss of potential recruits.
-			<<set _recruits -= random(0,1)>>
+			<<set _recruitLimit -= 0.01>>
 		<</if>>
 		<<if $pregExemption == 1>>
 			Many pregnant citizens prefer to avoid military service not to endanger themselves and their children.
-			<<set _recruits -= 1>>
-		<</if>>
-		<<if $militiaTotalManpower - $militiaTotalCasualties + _recruits <= 0.10 * $ACitizens>>
-			<<set $militiaTotalManpower += _recruits>>
-			<<set $militiaFreeManpower += _recruits>>
-			This week <<print _recruits>> citizens joined the militia.
-		<<else>>
-			There are not many more citizens able to join the arcology armed forces. You'll need to enact higher recruitment edicts if you need more manpower.
+			<<set _recruitLimit -= 0.01>>
 		<</if>>
 	<<elseif $militarizedSociety == 1>>
 		Every citizen is required to train and participate in the military activities of the arcology.
-		<<set _recruits = random(7,9)>>
+		<<set _recruitLimit = 0.2>>
 		<<if $militaryExemption == 1>>
 			Some citizens prefer to contribute to the arcology's defense through financial support rather than military service, making you @@.yellowgreen;a small sum@@.
-			<<set _recruits -= random(1,2)>>
+			<<set _recruitLimit -= 0.02>>
 			<<run cashX(250, "securityExpansion")>>
 		<</if>>
 		<<if $lowerRquirements == 1>>
 			Your lax physical requirements to enter the militia allows for a greater number of citizens to join.
-			<<set _recruits += 1>>
+			<<set _recruitLimit += 0.02>>
 		<</if>>
 		<<if $noSubhumansInArmy == 1>>
 			Guaranteeing the purity of your armed forces comes with a small loss of potential recruits.
-			<<set _recruits -= random(0,1)>>
+			<<set _recruitLimit -= 0.02>>
 		<</if>>
 		<<if $pregExemption == 1>>
 			Many pregnant citizens prefer to avoid military service not to endanger themselves and their children.
-			<<set _recruits -= 1>>
+			<<set _recruitLimit -= 0.02>>
 		<</if>>
-		<<if $militiaTotalManpower - $militiaTotalCasualties + _recruits <= 0.20 * $ACitizens>>
+	<</if>>
+	<<if $militiaFounded == 1>>
+		<<set _recruits = Math.trunc((_recruitLimit * $ACitizens - ($militiaTotalManpower - $militiaTotalCasualties)) / 20 * _recruitsMultiplier)>>
+		<<if _recruits > 0>>
 			<<set $militiaTotalManpower += _recruits>>
 			<<set $militiaFreeManpower += _recruits>>
 			This week <<print _recruits>> citizens joined the militia.
+		<<elseif $militarizedSociety == 1>>
+			No citizens joined your militia this week because your society is as militarized as it can get.
+		<<elseif $recruitVolunteers == 1>>
+			There are no more citizens willing to join the arcology armed forces. You'll need to enact higher recruitment edicts if you need more manpower.
 		<<else>>
-			There are not many more citizens able to join the arcology armed forces. You'll need to enact higher recruitment edicts if you need more manpower.
+			No more citizens could be drafted into your militia. You'll need to enact higher recruitment edicts if you need more manpower.
 		<</if>>
 		<br>
 	<</if>>
diff --git a/src/npc/newSlaveIncestSex.tw b/src/npc/newSlaveIncestSex.tw
index 122276c759b7b549971a4822f2837970adfbdfbb..d8e7d90ee98c17682cb6af8f5271878d04ea0209 100644
--- a/src/npc/newSlaveIncestSex.tw
+++ b/src/npc/newSlaveIncestSex.tw
@@ -2,6 +2,26 @@
 
 <br><br>
 
+
+<<set _clothesTemp = $relative.clothes, $relative.clothes = "no clothing">>
+<<set _clothesTemp2 = $relative2.clothes, $relative2.clothes = "no clothing">>
+<span id="artFrame">
+/* 000-250-006 */
+<<if $seeImages == 1>>
+	<div class="imageColumn">
+		<div class="imageRef medImg">
+			<<SlaveArt $relative 2 0>>
+		</div>
+		<div class="imageRef medImg">
+			<<SlaveArt $relative2 2 0>>
+		</div>
+	</div>
+<</if>>
+/* 000-250-006 */
+</span>
+<<set $relative.clothes = _clothesTemp>>
+<<set $relative2.clothes = _clothesTemp2>>
+
 /* setup pronouns (switch on vagina for sisters and herms regardless of genes) */
 <<set _oneshe = "she" >>
 <<set _oneher = "her" >>
diff --git a/src/uncategorized/RESS.tw b/src/uncategorized/RESS.tw
index 7b6c2e8570ff9e1dcef99c0d75c2c060a1374a43..1782a92a1dbba2c2c71632f71532950206700a66 100644
--- a/src/uncategorized/RESS.tw
+++ b/src/uncategorized/RESS.tw
@@ -6710,7 +6710,7 @@ brought in to you. This time <<EventNameLink>> has been sent to deliver it. $He
 	<<set $activeSlave.trust -= 5>>
 	<<= AnalVCheck()>>
 	<</replace>>
-<</link>><<if ($activeSlave.anus == 0)>> //This option will take virginity//<</if>>
+<</link>><<if ($activeSlave.anus == 0)>> //This option will take anal virginity//<</if>>
 
 <<case "spa boobs">>
 
@@ -6739,7 +6739,7 @@ brought in to you. This time <<EventNameLink>> has been sent to deliver it. $He
 	<<= AnalVCheck(2)>>
 	<<set $activeSlave.devotion += 4>>
 	<</replace>>
-<</link>><<if ($activeSlave.anus == 0)>> //This option will take virginity//<</if>>
+<</link>><<if ($activeSlave.anus == 0)>> //This option will take anal virginity//<</if>>
 <br><<link "Fuck $him under the water">>
 	<<EventNameDelink $activeSlave>>
 	<<replace "#result">>
diff --git a/src/uncategorized/arcmgmt.tw b/src/uncategorized/arcmgmt.tw
index 807bd8fe6217a903557543553a87063360f2c19e..da831561c4af5a8a87153eeef9478a93da6ce54b 100644
--- a/src/uncategorized/arcmgmt.tw
+++ b/src/uncategorized/arcmgmt.tw
@@ -1580,5 +1580,7 @@ Your ''business assistant'' manages the menial slave market.
 <br>
 
 <span id="food">
-	<<include "Food Report">>
+	<<if $foodMarket > 0>>
+		<<include "Food Report">>
+	<</if>>
 </span>
diff --git a/src/uncategorized/remoteSurgery.tw b/src/uncategorized/remoteSurgery.tw
index 4fdb66d998953489ff483d327c1a5addaf550239..ccea849c4b07599ca5e75600094a737fa2591f33 100644
--- a/src/uncategorized/remoteSurgery.tw
+++ b/src/uncategorized/remoteSurgery.tw
@@ -510,17 +510,33 @@ Work on $his chest:
 	<<elseif ($activeSlave.amp == 1)>><<print $activeSlave.boobs>>cc <<print either("breasts", "mammaries", "tits", "udders")>> fill out an enormous custom bra; $his tits dominate $his entire frame.
 	<<else>><<print $activeSlave.boobs>>cc <<print either("breasts", "mammaries", "tits", "udders")>> fill out an enormous custom bra; $his tits dominate $his entire frame.
 	<</if>>
+
+
+
+<br>&nbsp;&nbsp;&nbsp;&nbsp;
+$He has
+<<if $activeSlave.boobsImplant > 0>>
 	<<if $activeSlave.boobsImplant > 600>>
-		$He has <<print $activeSlave.boobsImplant>>cc fillable breast implants.
+		<<print $activeSlave.boobsImplant>>cc
 	<<elseif $activeSlave.boobsImplant > 400>>
-		$He has large, <<print $activeSlave.boobsImplant>>cc breast implants.
+		large, <<print $activeSlave.boobsImplant>>cc
 	<<elseif $activeSlave.boobsImplant > 200>>
-		$He has moderate, <<print $activeSlave.boobsImplant>>cc breast implants.
+		moderate, <<print $activeSlave.boobsImplant>>cc
 	<<elseif $activeSlave.boobsImplant > 0>>
-		$He has small, <<print $activeSlave.boobsImplant>>cc breast implants.
+		small, <<print $activeSlave.boobsImplant>>cc 
 	<</if>>
-
-<br>&nbsp;&nbsp;&nbsp;&nbsp;
+	<<if $activeSlave.boobsImplantType == 1>>
+		string
+	<<else>>
+		fillable
+	<</if>>
+	breast implants.
+	<<if $activeSlave.boobsImplant > 8000 && $activeSlave.boobsImplantType == 1>>
+		@@.yellow;Large string based implants are a risk to a slave's health.@@
+	<</if>>
+<<else>>
+	no implants.
+<</if>>
 <<if $activeSlave.boobs > 50000>>
 	//$His breasts are as large as $he can physically support//
 <<elseif $activeSlave.boobsImplant > 10000 && $arcologies[0].FSTransformationFetishistResearch != 1 && $activeSlave.boobsImplantType != 1>>
@@ -556,6 +572,7 @@ Work on $his chest:
 <<elseif $activeSlave.boobsImplant > 0 && $activeSlave.boobsImplantType != 1>>
 	[[Standard implants|Surgery Degradation][$activeSlave.boobsImplant = 400,$activeSlave.boobs += 200,cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 10,$surgeryType = "boobs"]] | [[Large implants|Surgery Degradation][$activeSlave.boobsImplant = 600,$activeSlave.boobs += 400,cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 10,$surgeryType = "boobs"]]
 <</if>>
+
 <<if $activeSlave.boobsImplant != 0>>
 	<<if $activeSlave.boobsImplantType == 1 && $activeSlave.boobsImplant > 400>>
 		<<if $activeSlave.boobsImplant > 8000>>
@@ -888,16 +905,32 @@ $He's got a
 <<else>>ridiculous ass. It's so big it jiggles as $he walks.
 <</if>>
 
-<<if $activeSlave.buttImplant == 1>>
-	$He has moderate butt implants.
-<<elseif $activeSlave.buttImplant == 2>>
-	$He has enormous butt implants.
-<<elseif $activeSlave.buttImplant > 2>>
+<<if $activeSlave.buttImplant > 0>>
 	$He has
+	<<if $activeSlave.buttImplant == 1>>
+		moderate
+	<<elseif $activeSlave.buttImplant == 2>>
+		enormous
+	<<elseif $activeSlave.buttImplant > 2>>
+		<<if $activeSlave.buttImplantType == 1>>
+			massively engorged
+		<<else>>
+			<<if $activeSlave.buttImplant > 8>>
+				hyper
+			<<elseif $activeSlave.buttImplant > 4>>
+				advanced
+			<</if>>
+		<</if>>
+	<</if>>
+	butt
 	<<if $activeSlave.buttImplantType == 1>>
-		massively engorged butt implants
+		string
 	<<else>>
-		<<if $activeSlave.buttImplant > 8>>hyper <<elseif $activeSlave.buttImplant > 4>>advanced <</if>>fillable butt implants.
+		fillable
+	<</if>>
+	implants.
+	<<if $activeSlave.buttImplant > 3 && $activeSlave.buttImplantType == 1>>
+		@@.yellow;Large string based implants are a risk to a slave's health.@@
 	<</if>>
 <</if>>
 
diff --git a/src/uncategorized/wardrobe.tw b/src/uncategorized/wardrobe.tw
index 71f666c603b1092a0187e650d936867d766ae003..80c2c5509a98c0688fd2c6e2a2c96c3ca137a9e4 100644
--- a/src/uncategorized/wardrobe.tw
+++ b/src/uncategorized/wardrobe.tw
@@ -276,8 +276,8 @@ The room containing all the clothes and accessories you have available to dress
 <</if>>
 
 <br>
-<<if $toysBoughtVaginalAccessories == 0>>
-	[[Order a shipment of bullet vibes and vibrating dildos|Wardrobe][cashX(-10000, "capEx"), $toysBoughtVaginalAccessories = 1]]
+<<if $toysBoughtVaginalAttachments == 0>>
+	[[Order a shipment of bullet vibes and vibrating dildos|Wardrobe][cashX(-10000, "capEx"), $toysBoughtVaginalAttachments = 1]]
 	//Costs <<print cashFormat(10000)>>//
 <<else>>
 	You are well stocked with bullet vibrators and vibrating dildos.