diff --git a/src/cheats/PCCheatMenu.tw b/src/cheats/PCCheatMenu.tw
new file mode 100644
index 0000000000000000000000000000000000000000..92cc55612c2009acf747059b81b1c89cfc54f804
--- /dev/null
+++ b/src/cheats/PCCheatMenu.tw
@@ -0,0 +1,49 @@
+:: PCCheatMenu [nobr]
+<<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>>
+		__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>>
+			<br>''PregMood'': <<textbox "$PC.pregMood" $PC.pregMood "PCCheatMenu">> //how you act when heavily pregnant. 0: no change 1: submissive and motherly 2: aggressive and dominant//
+		<</if>>
+		<br>''Labor'': <<textbox "$PC.labor" $PC.labor "PCCheatMenu">> //are you giving birth this week. 0: no 1: yes//
+		<br><br>
+	<</if>>
+	
+	<br>''BoobsBonus'': <<textbox "$PC.boobsBonus" $PC.boobsBonus "PCCheatMenu">> //breast size -1   - C-cup -0.5 - D-cup 0   - DD-cup 1   - F-cup 2   - G-cup 3   - H-cup//
+	<br>''BoobsImplant'': <<textbox "$PC.boobsImplant" $PC.boobsImplant "PCCheatMenu">> //do you have breast implants 0 - no 1 - yes//
+	
+	<br><br>
+<</if>>
+
+<<if $PC.surname == 0 || $PC.surname != 0>>
+	<<if _Z == 1>> <br> <</if>>''Surname'': <<textbox "$PC.surname" $PC.surname "PCCheatMenu">>
+<</if>>
+<br>''Boobs'': <<textbox "$PC.boobs" $PC.boobs "PCCheatMenu">> //0 - masculine chest (if title = 1) or flat chested (if title = 0)(WIP) 1 - feminine bust//
+<br>''Skin'': <<textbox "$PC.skin" $PC.skin "PCCheatMenu">>
+<br>''OrigSkin'': <<textbox "$PC.origSkin" $PC.origSkin "PCCheatMenu">>
+<br>''EyeColor'': <<textbox "$PC.eyeColor" $PC.eyeColor "PCCheatMenu">>
+<br>''OrigEyeColor'': <<textbox "$PC.origEyeColor" $PC.origEyeColor "PCCheatMenu">>
+<br>''HairColor'': <<textbox "$PC.hColor" $PC.hColor "PCCheatMenu">>
+<br>''OrigHairColor'': <<textbox "$PC.origHColor" $PC.origHColor "PCCheatMenu">>
+<br>''ButtSize'': <<textbox "$PC.butt" $PC.butt "PCCheatMenu">> //0 - normal 1 - big 2 - huge 3 - enormous//
+<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>''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>>
+
+<br><br>__Age__
+<br>''ActualAge'': <<textbox "$PC.actualAge" $PC.actualAge "PCCheatMenu">>
+<br>''PhysicalAge'': <<textbox "$PC.physicalAge" $PC.physicalAge "PCCheatMenu">>
+<br>''VisualAge'': <<textbox "$PC.visualAge" $PC.visualAge "PCCheatMenu">>
+<br>''AgeImplant'': <<textbox "$PC.ageImplant" $PC.ageImplant "PCCheatMenu">> //have your had age altering surgery 0 - no 1 - yes//
+<br>''PlayerAging'': <<textbox "$PC.playerAging" $PC.playerAging "PCCheatMenu">> //0 - will ''not age,'' and not experience birthdays. 1 - ''will'' celebrate birthdays, but ''not age.'' 2 - will ''age naturally.''//
\ No newline at end of file
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
diff --git a/src/pregmod/managePersonalAffairs.tw b/src/pregmod/managePersonalAffairs.tw
index 962fa5af3ee67da8ef4a77dc197e238a369da301..b28587c37d86da53114c3e078f70337f5e314509 100644
--- a/src/pregmod/managePersonalAffairs.tw
+++ b/src/pregmod/managePersonalAffairs.tw
@@ -3,6 +3,13 @@
 <<set $nextButton = "Back", $nextLink = "Main", $showEncyclopedia = 0>>
 <<PCTitle>>
 
+<<if $cheatModeM == 1>>
+	<<link "Go to PC cheat menu">>
+		<<goto "PCCheatMenu">>
+	<</link>>
+	<br><br>
+<</if>>
+
 You pause for a moment from your busy day to day life to return to <<if $masterSuite != 0>>$masterSuiteName<<else>>your room<</if>> to consider some things about yourself.
 <br>You take yourself in a full length mirror. You are a $PC.race <<if $PC.dick == 1 && $PC.vagina == 1>>futanari<<elseif $PC.dick == 1>>man<<else>>woman<</if>> with<<if $PC.markings == "freckles">> freckled<<elseif $PC.markings == "heavily freckled">> heavily freckled<</if>> <<print $PC.skin>> skin, $PC.hColor hair and $PC.eyeColor eyes.
 <<if $PC.actualAge >= 65>>