diff --git a/src/cheats/PCCheatMenu.tw b/src/cheats/PCCheatMenu.tw
index c5fcca1a77d74bfe48e06d48cbb3be1f30235135..92cc55612c2009acf747059b81b1c89cfc54f804 100644
--- a/src/cheats/PCCheatMenu.tw
+++ b/src/cheats/PCCheatMenu.tw
@@ -1,13 +1,12 @@
 :: PCCheatMenu [nobr]
-<<set $showEncyclopedia = 0, $nextButton = "Back", $nextLink = "Manage Personal Affairs">>
+<<set $showEncyclopedia = 0, $nextButton = "Back", $nextLink = "PCCheatMenuCheatDatatypeCleanup">>
 <<set _Z = 0>>
 
 <<if $PC.vagina == 1 || $PC.title == 0 || $PC.Boobs == 1>>
 <<set _Z = 1>>
 	<<if $PC.preg >= 1>>
-		__Pregmancy__
-		<br>''Pregmancy length'': <<textbox "$PC.preg" $PC.preg "PCCheatMenu">> week: <<textbox "$PC.pregWeek" $PC.pregWeek "PCCheatMenu">> //How far along the your pregnancy is (pregMood kicks in at 24+ weeks) -2      menopausal -1      contraceptives 0      not pregnant 1 - 42 pregnant 43+    giving birth//\
-		<br>''Number of fetuses'': <<textbox "$PC.pregType" $PC.pregType "PCCheatMenu">>
+		__pregnancy__
+		<br>''Pregnancy length'': <<textbox "$PC.preg" $PC.preg "PCCheatMenu">> week: <<textbox "$PC.pregWeek" $PC.pregWeek "PCCheatMenu">> //How far along the your pregnancy is (pregMood kicks in at 24+ weeks) -2      menopausal -1      contraceptives 0      not pregnant 1 - 42 pregnant 43+    giving birth//\
 		<br>''Belly'': <<textbox "$PC.belly" $PC.belly "PCCheatMenu">> //how big your belly is in CCs (preg only). thresholds 100    - bloated 1500   - early pregnancy 5000   - obviously pregnant 10000  - very pregnant 15000  - full term 30000  - full term twins 45000  - full term triplets 60000  - full term quads 75000  - full term quints 90000  - full term sextuplets 105000 - full term septuplets 120000 - full term octuplets//
 		<br>''PregSource'': <<textbox "$PC.pregSource" $PC.pregSource "PCCheatMenu">> //who knocked you up 0 - unknown -1 - Societal Elite -2 - client -3 - former master -4 - male arc owner -5 - citizen -6 - self-impreg//
 		<<if $PC.preg >= 28>>
@@ -37,8 +36,8 @@
 <br>''ButtImplant'': <<textbox "$PC.buttImplant" $PC.buttImplant "PCCheatMenu">> //do you have butt implants 0 - no 1 - yes//
 <br>''Dick'': <<textbox "$PC.dick" $PC.dick "PCCheatMenu">>
 <br>''Vagina'': <<textbox "$PC.vagina" $PC.vagina "PCCheatMenu">>
-<<if $PC.dick ==1>>
-	<br>''BallsSize'': <<textbox "$PC.buttImplant" $PC.buttImplant "PCCheatMenu">> //0 - normal 1 - big 2 - huge//
+<<if $PC.dick == 1>>
+	<br>''BallSize'': <<textbox "$PC.balls" $PC.balls "PCCheatMenu">> //0 - normal 1 - big 2 - huge//
 	<br>''BallsImplant'': <<textbox "$PC.ballsImplant" $PC.ballsImplant "PCCheatMenu">> //0 - normal 1 - large 2 - huge 3 - enormous 4 - monstrous//
 <</if>>
 
diff --git a/src/cheats/PCCheatMenuCheatDatatypeCleanup.tw b/src/cheats/PCCheatMenuCheatDatatypeCleanup.tw
new file mode 100644
index 0000000000000000000000000000000000000000..26b932ced948d95ed46519cb17926eddda936f8a
--- /dev/null
+++ b/src/cheats/PCCheatMenuCheatDatatypeCleanup.tw
@@ -0,0 +1,33 @@
+:: PCCheatMenuCheatDatatypeCleanup [nobr]
+
+<<set $nextButton = "Continue", $nextLink = "Manage Personal Affairs">>
+
+<<if $PC.preg >= 1>>
+	<<set $PC.preg = Number($PC.preg) || 0>>
+	<<set $PC.belly = Number($PC.belly) || 0>>
+	<<set $PC.pregWeek = Number($PC.pregWeek) || 0>>
+	<<set $PC.belly = Number($PC.belly) || 0>>
+	<<set $PC.pregSource = Number($PC.pregSource) || 0>>
+	<<if $PC.preg >= 28>>
+			<<set $PC.pregMood = Number($PC.pregMood) || 0>>
+		<</if>>
+	<<set $PC.labor = Number($PC.labor) || 0>>
+<</if>>	
+
+<<set $PC.boobsBonus = Number($PC.boobsBonus) || 0>>
+<<set $PC.boobsImplant = Number($PC.boobsImplant) || 0>>
+<<set $PC.butt = Number($PC.butt) || 0>>
+<<set $PC.buttImplant = Number($PC.buttImplant) || 0>>
+<<if $PC.dick == 1>>
+	<<set $PC.balls = Number($PC.balls) || 0>>
+	<<set $PC.ballsImplant = Number($PC.ballsImplant) || 0>>
+<</if>>
+
+<<set $PC.dick = Number($PC.dick) || 0>>
+<<set $PC.vagina = Number($PC.vagina) || 0>>
+
+<<set $PC.ageImplant = Number($PC.ageImplant) || 0>>
+<<set $PC.playerAging = Number($PC.playerAging) || 0>>
+<<set $PC.playerAging = Number($PC.playerAging) || 0>>
+<<set $PC.ageImplant = Number($PC.ageImplant) || 0>>
+<<set $PC.physicalAge = $PC.actualAge, $PC.visualAge = $PC.actualAge>>
\ No newline at end of file