diff --git a/src/cheats/mod_EditSlaveCheat.tw b/src/cheats/mod_EditSlaveCheat.tw
index 6b4bf3c8861b2b2f15fb36af313327125b6544de..6d80818f98963150ad7fc89c80813429a396bab7 100644
--- a/src/cheats/mod_EditSlaveCheat.tw
+++ b/src/cheats/mod_EditSlaveCheat.tw
@@ -31,6 +31,7 @@
 	<br>
 	''father ID''
 	<<textbox "$activeSlave.father" $activeSlave.father>>
+	<br><br>
 <<else>>
 	''Slave Blood Relations (twin, sister, mother, daughter):''
 	<<textbox "$activeSlave.relation" $activeSlave.relation>>
diff --git a/src/cheats/mod_EditSlaveCheatDatatypeCleanup.tw b/src/cheats/mod_EditSlaveCheatDatatypeCleanup.tw
index 422dd9a04182016f27f6f256f1c1223aa8b8f3f6..8b635c59a1071257f43dca529d68a8749157e422 100644
--- a/src/cheats/mod_EditSlaveCheatDatatypeCleanup.tw
+++ b/src/cheats/mod_EditSlaveCheatDatatypeCleanup.tw
@@ -51,6 +51,7 @@
 <<set $activeSlave.preg = Number($activeSlave.preg) || 0>>
 <<set $activeSlave.dick = Number($activeSlave.dick) || 0>>
 <<set $activeSlave.clit = Number($activeSlave.clit) || 0>>
+<<set $activeSlave.labia = Number($activeSlave.labia) || 0>>
 <<set $activeSlave.balls = Number($activeSlave.balls) || 0>>
 <<set $activeSlave.whoreSkill = Number($activeSlave.whoreSkill) || 0>>
 <<set $activeSlave.entertainSkill = Number($activeSlave.entertainSkill) || 0>>
@@ -59,7 +60,6 @@
 <<set $activeSlave.attrXY = Number($activeSlave.attrXY) || 0>>
 <<set $activeSlave.attrXX = Number($activeSlave.attrXX) || 0>>
 <<set $activeSlave.energy = Number($activeSlave.energy) || 0>>
-<<set $activeSlave.clit = Number($activeSlave.clit) || 0>>
 <<SetBellySize $activeSlave>>
 
 You perform the dark rituals, pray to the dark gods and sold your soul for the power to change and mold slaves to your will.
diff --git a/src/cheats/mod_EditSlaveCheatDatatypeCleanupNew.tw b/src/cheats/mod_EditSlaveCheatDatatypeCleanupNew.tw
index 7f3f4a9eef0a2d676adda06c6622010b1a3775da..45318642df5ba63c2c4e1b787cd830ee0e5347e7 100644
--- a/src/cheats/mod_EditSlaveCheatDatatypeCleanupNew.tw
+++ b/src/cheats/mod_EditSlaveCheatDatatypeCleanupNew.tw
@@ -69,6 +69,7 @@
 <<set $tempSlave.pregSource = Number($tempSlave.pregSource) || 0>>
 <<set $tempSlave.dick = Number($tempSlave.dick) || 0>>
 <<set $tempSlave.clit = Number($tempSlave.clit) || 0>>
+<<set $tempSlave.labia = Number($tempSlave.labia) || 0>>
 <<set $tempSlave.balls = Number($tempSlave.balls) || 0>>
 <<set $tempSlave.foreskin = Number($tempSlave.foreskin) || 0>>
 <<set $tempSlave.scrotum = Number($tempSlave.scrotum) || 0>>
diff --git a/src/cheats/mod_editSlaveCheatNew.tw b/src/cheats/mod_editSlaveCheatNew.tw
index 3836653606aa345d93df883225498b4d6aac3fc7..a2b54c832ed7b76177f6373b7ad38a305f3d0d32 100644
--- a/src/cheats/mod_editSlaveCheatNew.tw
+++ b/src/cheats/mod_editSlaveCheatNew.tw
@@ -123,6 +123,7 @@
 		<br>
 		''father ID''
 		<<textbox "$tempSlave.father" $tempSlave.father>>
+		<br><br>
 	<<else>>
 		''Slave Blood Relations (twin, sister, mother, daughter):''
 		<<textbox "$tempSlave.relation" $tempSlave.relation>>
@@ -168,7 +169,7 @@
 	''Relationship Target ID:'' <<textbox "$tempSlave.relationshipTarget" $tempSlave.relationshipTarget>>
 	<br>
 	<br>
-	''Rival (0:none, 1:dislike, 2:Rival, 3:bitter Rival ): ''
+	''Rival (0:none, 1:dislike, 2:Rival, 3:Bitter Rival ): ''
 	<br>
 		<<switch $tempSlave.rivalry>>
 		<<case 0>>
diff --git a/src/gui/css/mainStyleSheet.tw b/src/gui/css/mainStyleSheet.tw
index 571b4514506cbee5229adf51c19e15d3d65aa880..d1c81160e5f09b53e9190e7cf597f281dd917345 100644
--- a/src/gui/css/mainStyleSheet.tw
+++ b/src/gui/css/mainStyleSheet.tw
@@ -1,248 +1,254 @@
-:: Main stylesheet [stylesheet]
-
-body {
-	overflow-x: hidden;
-}
-
-/* clears SugarCube's default transition */
-.passage {
-    transition: none;
-    -webkit-transition: none;
-}
-
-.passage-in {
-    opacity: 1 !important;
-}
-
-
-/* default is 54em */
-#passages {
-    max-width: 100%;
-}
-
-/* small trick to hide broken images */
-img {
-    text-indent: -10000px;
-}
-
-.imageRef {
-    display: flex;
-    flex-direction: column;
-    flex-wrap: wrap;
-    align-items: flex-start;
-    position: relative;
-	background-color: rgba(80, 80, 80, 0.5);
-	margin: 2px;
-}
-
-.tinyImg {
-    height: 120px;
-    width: 120px;
-    float: left;
-}
-
-.smlImg {
-    height: 150px;
-    width: 150px;
-    float: left;
-}
-
-.smlImg > img, .smlImg > video {
-	height: auto;
-}
-
-.medImg {
-    height: 300px;
-    width: 300px;
-    float: right;
-}
-
-.medImg > img, .medImg > video {
-	height: auto;
-}
-
-.lrgRender {
-    height: 531px;
-    width: 531px;
-	margin-right: -50px;
-	margin-left: -50px;
-    float: right;
-	z-index: -1;
-}
-
-.lrgVector {
-    height: 600px;
-    width: 600px;
-	margin-right: -125px;
-	margin-left: -125px;
-    float: right;
-	z-index: -1;
-}
-
-.lrgRender > div.mask {
-	width: 150px;
-	height: 100%;
-	background: linear-gradient(90deg, rgba(17,17,17,1), rgba(17,17,17,0.8) 60%, rgba(17,17,17,0));
-	z-index: 1;
-}
-
-.lrgRender > img, .lrgRender > video {
-	margin-left: -150px;
-	height: 531px;
-	width: auto;
-}
-
-.lrgVector > div.mask {
-	width: 150px;
-	height: 100%;
-	background: linear-gradient(90deg, rgba(17,17,17,1), rgba(17,17,17,0.8) 60%, rgba(17,17,17,0));
-	z-index: 1;
-}
-
-.lrgVector > img, .lrgVector > video {
-	margin-left: -150px;
-	height: 600px;
-	width: auto;
-}
-
-.lrgVector svg {
-    width: 336px;
-    height: 600px;
-}
-
-object {
-    object-fit: scale-down;
-    position: absolute;
-    top: 0;
-	left: 0;
-}
-
-img.paperdoll {
-    position: absolute;
-    top: 0;
-	left: 0;
-	margin-left: 0;
-}
-
-span.plusButton {
-	display: inline-block;
-	line-height: 25px;
-	width: 20px;
-	text-align: center;
-	border: 1px solid rgba(0, 139, 0, 0.3);
-	background: rgba(0, 139, 0, 0.2);
-	margin: 2px 0;
-}
-
-span.minusButton {
-	display: inline-block;
-	line-height: 25px;
-	width: 20px;
-	text-align: center;
-	border: 1px solid rgba(184, 0, 0, 0.3);
-	background: rgba(184, 0, 0, 0.2);
-	margin: 2px 0;
-}
-
-span.zeroButton {
-	display: inline-block;
-	line-height: 25px;
-	width: 20px;
-	text-align: center;
-	border: 1px solid rgba(0, 0, 255, 0.3);
-	background: rgba(0, 0, 255, 0.2);
-	margin: 2px 0;
-}
-
-span.plusButton:hover { background: rgba(0, 139, 0, 0.4); }
-span.minusButton:hover { background: rgba(184, 0, 0, 0.4); }
-span.zeroButton:hover { background: rgba(0, 0, 255, 0.4); }
-
-span.plusButton > a { display: block; }
-span.minusButton > a { display: block; }
-span.zeroButton > a { display: block; }
-
-span.plusButton > a:hover { text-decoration: none; }
-span.minusButton > a:hover { text-decoration: none; }
-span.zeroButton > a:hover { text-decoration: none; }
-
-/* Colors are made as css classes, to allow them to be
-   changed for a light color scheme (for example). */
-.link { color: #68D } /* link color */
-.aquamarine { color: aquamarine }
-.coral { color: coral }
-.cyan { color: cyan }
-.darkgoldenrod { color: darkgoldenrod }
-.darkred { color: darkred }
-.darkviolet { color: darkviolet }
-.deeppink { color: deeppink }
-.deepskyblue { color: deepskyblue }
-.gold { color: gold }
-.goldenrod { color: goldenrod }
-.gray { color: gray }
-.green { color: green }
-.hotpink { color: hotpink }
-.lawngreen { color: lawngreen }
-.lightcoral { color: lightcoral }
-.lightgreen { color: lightgreen }
-.lightpink { color: lightpink }
-.lightsalmon { color: lightsalmon }
-.lime { color: lime }
-.limegreen { color: limegreen }
-.magenta { color: magenta }
-.mediumaquamarine { color: mediumaquamarine }
-.mediumorchid { color: mediumorchid }
-.mediumseagreen { color: mediumseagreen }
-.orange { color: orange }
-.orangered { color: orangered }
-.orchid { color: orchid }
-.pink { color: pink }
-.red { color: red }
-.seagreen { color: seagreen }
-.springgreen { color: springgreen }
-.tan { color: tan }
-.yellow { color: yellow }
-.yellowgreen { color: yellowgreen }

-.link a { color: #68D } /* link color */
-.aquamarine a { color: aquamarine }
-.coral a { color: coral }
-.cyan a { color: cyan }
-.darkgoldenrod a { color: darkgoldenrod }
-.darkred a { color: darkred }
-.darkviolet a { color: darkviolet }
-.deeppink a { color: deeppink }
-.deepskyblue a { color: deepskyblue }
-.gold a { color: gold }
-.goldenrod a { color: goldenrod }
-.gray a { color: gray }
-.green a { color: green }
-.hotpink a { color: hotpink }
-.lawngreen a { color: lawngreen }
-.lightcoral a { color: lightcoral }
-.lightgreen a { color: lightgreen }
-.lightpink a { color: lightpink }
-.lightsalmon a { color: lightsalmon }
-.lime a { color: lime }
-.limegreen a { color: limegreen }
-.magenta a { color: magenta }
-.mediumaquamarine a { color: mediumaquamarine }
-.mediumorchid a { color: mediumorchid }
-.mediumseagreen a { color: mediumseagreen }
-.orange a { color: orange }
-.orangered a { color: orangered }
-.orchid a { color: orchid }
-.pink a { color: pink }
-.red a { color: red }
-.seagreen a { color: seagreen }
-.springgreen a { color: springgreen }
-.tan a { color: tan }
-.yellow a { color: yellow }
-.yellowgreen a { color: yellowgreen }
-
-/*! <<checkvars>> macro for SugarCube 2.x */
-#ui-dialog-body.checkvars{padding:1em}#ui-dialog-body.checkvars h1{font-size:1em;margin-top:0}#ui-dialog-body.checkvars table{border-collapse:collapse;border-spacing:0}#ui-dialog-body.checkvars thead tr{border-bottom:2px solid #444}#ui-dialog-body.checkvars tr:not(:first-child){border-top:1px solid #444}#ui-dialog-body.checkvars td,#ui-dialog-body.checkvars th{padding:.25em 1em}#ui-dialog-body.checkvars td:first-child,#ui-dialog-body.checkvars th:first-child{padding-left:.5em;border-right:1px solid #444}#ui-dialog-body.checkvars td:last-child,#ui-dialog-body.checkvars th:last-child{padding-right:.5em}#ui-dialog-body.checkvars th:first-child{text-align:center}#ui-dialog-body.checkvars td:first-child{font-weight:700;text-align:right}#ui-dialog-body.checkvars td{font-family:monospace,monospace;vertical-align:top;white-space:pre-wrap}#ui-dialog-body.checkvars .scroll-pad{margin:0;padding:0}
-
-/*! <<bugreport>> macro for SugarCube 2.x */
-#ui-dialog-body.bugreport #bugreport-info{margin-bottom:1em}#ui-dialog-body.bugreport #bugreport-data{display:block;overflow:auto;font-family:monospace,monospace;background-color:transparent;border:1px solid #444;margin:0;padding:6px;height:auto;min-height:200px;white-space:normal}#ui-dialog-body.bugreport .scroll-pad{margin:0;padding:0}
-
-
+:: Main stylesheet [stylesheet]
+
+body {
+	overflow-x: hidden;
+}
+
+/* clears SugarCube's default transition */
+.passage {
+    transition: none;
+    -webkit-transition: none;
+}
+
+.passage-in {
+    opacity: 1 !important;
+}
+
+
+/* default is 54em */
+#passages {
+    max-width: 100%;
+}
+
+/* small trick to hide broken images */
+img {
+    text-indent: -10000px;
+}
+
+.imageRef {
+    display: flex;
+    flex-direction: column;
+    flex-wrap: wrap;
+    align-items: flex-start;
+    position: relative;
+	background-color: rgba(80, 80, 80, 0.5);
+	margin: 2px;
+}
+
+.tinyImg {
+    height: 120px;
+    width: 120px;
+    float: left;
+}
+
+.smlImg {
+    height: 150px;
+    width: 150px;
+    float: left;
+}
+
+.smlImg > img, .smlImg > video {
+	height: auto;
+}
+
+.medImg {
+    height: 300px;
+    width: 300px;
+    float: right;
+}
+
+.medImg > img, .medImg > video {
+	height: auto;
+}
+
+.lrgRender {
+    height: 531px;
+    width: 531px;
+	margin-right: -50px;
+	margin-left: -50px;
+    float: right;
+	z-index: -1;
+}
+
+.lrgVector {
+    height: 600px;
+    width: 600px;
+	margin-right: -125px;
+	margin-left: -125px;
+    float: right;
+	z-index: -1;
+}
+
+.lrgRender > div.mask {
+	width: 150px;
+	height: 100%;
+	background: linear-gradient(90deg, rgba(17,17,17,1), rgba(17,17,17,0.8) 60%, rgba(17,17,17,0));
+	z-index: 1;
+}
+
+.lrgRender > img, .lrgRender > video {
+	margin-left: -150px;
+	height: 531px;
+	width: auto;
+}
+
+.lrgVector > div.mask {
+	width: 150px;
+	height: 100%;
+	background: linear-gradient(90deg, rgba(17,17,17,1), rgba(17,17,17,0.8) 60%, rgba(17,17,17,0));
+	z-index: 1;
+}
+
+.lrgVector > img, .lrgVector > video {
+	margin-left: -150px;
+	height: 600px;
+	width: auto;
+}
+
+.lrgVector svg {
+    width: 336px;
+    height: 600px;
+}
+
+object {
+    object-fit: scale-down;
+    position: absolute;
+    top: 0;
+	left: 0;
+}
+
+img.paperdoll {
+    position: absolute;
+    top: 0;
+	left: 0;
+	margin-left: 0;
+}
+
+span.plusButton {
+	display: inline-block;
+	line-height: 25px;
+	width: 20px;
+	text-align: center;
+	border: 1px solid rgba(0, 139, 0, 0.3);
+	background: rgba(0, 139, 0, 0.2);
+	margin: 2px 0;
+}
+
+span.minusButton {
+	display: inline-block;
+	line-height: 25px;
+	width: 20px;
+	text-align: center;
+	border: 1px solid rgba(184, 0, 0, 0.3);
+	background: rgba(184, 0, 0, 0.2);
+	margin: 2px 0;
+}
+
+span.zeroButton {
+	display: inline-block;
+	line-height: 25px;
+	width: 20px;
+	text-align: center;
+	border: 1px solid rgba(0, 0, 255, 0.3);
+	background: rgba(0, 0, 255, 0.2);
+	margin: 2px 0;
+}
+
+span.plusButton:hover { background: rgba(0, 139, 0, 0.4); }
+span.minusButton:hover { background: rgba(184, 0, 0, 0.4); }
+span.zeroButton:hover { background: rgba(0, 0, 255, 0.4); }
+
+span.plusButton > a { display: block; }
+span.minusButton > a { display: block; }
+span.zeroButton > a { display: block; }
+
+span.plusButton > a:hover { text-decoration: none; }
+span.minusButton > a:hover { text-decoration: none; }
+span.zeroButton > a:hover { text-decoration: none; }
+
+/* Colors are made as css classes, to allow them to be
+   changed for a light color scheme (for example). */
+.link { color: #68D } /* link color */
+.aquamarine { color: aquamarine }
+.coral { color: coral }
+.cyan { color: cyan }
+.darkgoldenrod { color: darkgoldenrod }
+.darkred { color: darkred }
+.darkviolet { color: darkviolet }
+.deeppink { color: deeppink }
+.deepskyblue { color: deepskyblue }
+.gold { color: gold }
+.goldenrod { color: goldenrod }
+.gray { color: gray }
+.green { color: green }
+.hotpink { color: hotpink }
+.lawngreen { color: lawngreen }
+.lightcoral { color: lightcoral }
+.lightgreen { color: lightgreen }
+.lightpink { color: lightpink }
+.lightsalmon { color: lightsalmon }
+.lime { color: lime }
+.limegreen { color: limegreen }
+.magenta { color: magenta }
+.mediumaquamarine { color: mediumaquamarine }
+.mediumorchid { color: mediumorchid }
+.mediumseagreen { color: mediumseagreen }
+.orange { color: orange }
+.orangered { color: orangered }
+.orchid { color: orchid }
+.pink { color: pink }
+.red { color: red }
+.seagreen { color: seagreen }
+.springgreen { color: springgreen }
+.tan { color: tan }
+.yellow { color: yellow }
+.yellowgreen { color: yellowgreen }
+
+.link a { color: #68D } /* link color */
+.aquamarine a { color: aquamarine }
+.coral a { color: coral }
+.cyan a { color: cyan }
+.darkgoldenrod a { color: darkgoldenrod }
+.darkred a { color: darkred }
+.darkviolet a { color: darkviolet }
+.deeppink a { color: deeppink }
+.deepskyblue a { color: deepskyblue }
+.gold a { color: gold }
+.goldenrod a { color: goldenrod }
+.gray a { color: gray }
+.green a { color: green }
+.hotpink a { color: hotpink }
+.lawngreen a { color: lawngreen }
+.lightcoral a { color: lightcoral }
+.lightgreen a { color: lightgreen }
+.lightpink a { color: lightpink }
+.lightsalmon a { color: lightsalmon }
+.lime a { color: lime }
+.limegreen a { color: limegreen }
+.magenta a { color: magenta }
+.mediumaquamarine a { color: mediumaquamarine }
+.mediumorchid a { color: mediumorchid }
+.mediumseagreen a { color: mediumseagreen }
+.orange a { color: orange }
+.orangered a { color: orangered }
+.orchid a { color: orchid }
+.pink a { color: pink }
+.red a { color: red }
+.seagreen a { color: seagreen }
+.springgreen a { color: springgreen }
+.tan a { color: tan }
+.yellow a { color: yellow }
+.yellowgreen a { color: yellowgreen }
+
+/*! <<checkvars>> macro for SugarCube 2.x */
+#ui-dialog-body.checkvars{padding:1em}#ui-dialog-body.checkvars h1{font-size:1em;margin-top:0}#ui-dialog-body.checkvars table{border-collapse:collapse;border-spacing:0}#ui-dialog-body.checkvars thead tr{border-bottom:2px solid #444}#ui-dialog-body.checkvars tr:not(:first-child){border-top:1px solid #444}#ui-dialog-body.checkvars td,#ui-dialog-body.checkvars th{padding:.25em 1em}#ui-dialog-body.checkvars td:first-child,#ui-dialog-body.checkvars th:first-child{padding-left:.5em;border-right:1px solid #444}#ui-dialog-body.checkvars td:last-child,#ui-dialog-body.checkvars th:last-child{padding-right:.5em}#ui-dialog-body.checkvars th:first-child{text-align:center}#ui-dialog-body.checkvars td:first-child{font-weight:700;text-align:right}#ui-dialog-body.checkvars td{font-family:monospace,monospace;vertical-align:top;white-space:pre-wrap}#ui-dialog-body.checkvars .scroll-pad{margin:0;padding:0}
+
+/*! <<bugreport>> macro for SugarCube 2.x */
+#ui-dialog-body.bugreport #bugreport-info{margin-bottom:1em}#ui-dialog-body.bugreport #bugreport-data{display:block;overflow:auto;font-family:monospace,monospace;background-color:transparent;border:1px solid #444;margin:0;padding:6px;height:auto;min-height:200px;white-space:normal}#ui-dialog-body.bugreport .scroll-pad{margin:0;padding:0}
+
+div.output{
+width: 100%;
+width: 100vw;
+word-break: break-all;
+white-space: normal;
+}
diff --git a/src/npc/exportSlave.tw b/src/npc/exportSlave.tw
index 00d734573cdcee0bfa5bf05a65049ec87ed2a575..501fdd440158c73c03c6916feb6a7bfcc52a923f 100644
--- a/src/npc/exportSlave.tw
+++ b/src/npc/exportSlave.tw
@@ -12,6 +12,7 @@ slaveName: "$activeSlave.slaveName", slaveSurname: "$activeSlave.slaveName", bir
 
 <br><br><br> __Direct JSON export method__: <br><br>
 
-
+<div class="output">
 <<set _jsonText = toJson($activeSlave)>>
 _jsonText
+</div>
\ No newline at end of file
diff --git a/src/uncategorized/exportRule.tw b/src/uncategorized/exportRule.tw
index 98d85631ac0385d1946eac9018d323c00024ab18..ce782b49533026756aa087dd52cbda6527c6af84 100644
--- a/src/uncategorized/exportRule.tw
+++ b/src/uncategorized/exportRule.tw
@@ -45,8 +45,8 @@ excludedSlaves: <<if ndef $currentRule.excludedSlaves || $currentRule.excludedSl
 <br>
 <br> __Direct JSON export method__: <br>
 
-
+<div class="output">
 <<set _jsonText = toJson($currentRule)>>
 _jsonText
-
+</div>
 
diff --git a/src/uncategorized/storyCaption.tw b/src/uncategorized/storyCaption.tw
index 93d686186a9275d4126df0d6bfb2a66e58a01d65..a0c2732d1a45ea7986ea348fcec237f24abd3f80 100644
--- a/src/uncategorized/storyCaption.tw
+++ b/src/uncategorized/storyCaption.tw
@@ -196,6 +196,65 @@
 <</if>>
 ($rep)
 </span>
+<<if (_Pass == "Main")>>
+	<<if ($cheatMode) && ($cheatModeM)>>
+		<<set _TRep = $rep>>
+		<<textbox "$rep" $rep>>
+		<<link "Apply">>
+		<<set $rep = Math.clamp(Math.trunc(Number($rep) || _TRep), 0, 20000), $cheater = 1>>
+		<<replace "#rep">>
+		<<if $rep > 19000>>
+			@@color:rgb(0,145,0);worshipped@@
+		<<elseif $rep > 18000>>
+			@@color:rgb(0,150,0);great@@
+		<<elseif $rep > 17000>>
+			@@color:rgb(0,155,0);exalted@@
+		<<elseif $rep > 16000>>
+			@@color:rgb(0,160,0);illustrious@@
+		<<elseif $rep > 15000>>
+			@@color:rgb(0,165,0);prestigious@@
+		<<elseif $rep > 14000>>
+			@@color:rgb(0,170,0);renowned@@
+		<<elseif $rep > 13000>>
+			@@color:rgb(0,175,0);famed@@
+		<<elseif $rep > 12000>>
+			@@color:rgb(0,180,0);celebrated@@
+		<<elseif $rep > 11000>>
+			@@color:rgb(0,185,0);honored@@
+		<<elseif $rep > 10000>>
+			@@color:rgb(0,190,0);acclaimed@@
+		<<elseif $rep > 9000>>
+			@@color:rgb(0,195,0);eminent@@
+		<<elseif $rep > 8250>>
+			@@color:rgb(0,200,0);prominent@@
+		<<elseif $rep > 7000>>
+			@@color:rgb(0,205,0);distinguished@@
+		<<elseif $rep > 6750>>
+			@@color:rgb(0,210,0);admired@@
+		<<elseif $rep > 6000>>
+			@@color:rgb(0,215,0);esteemed@@
+		<<elseif $rep > 5250>>
+			@@color:rgb(0,220,0);respected@@
+		<<elseif $rep > 4500>>
+			@@color:rgb(0,225,0);known@@
+		<<elseif $rep > 3750>>
+			@@color:rgb(0,230,0);recognized@@
+		<<elseif $rep > 3000>>
+			@@color:rgb(0,235,0);rumored@@
+		<<elseif $rep > 2250>>
+			@@color:rgb(0,240,0);envied@@
+		<<elseif $rep > 1500>>
+			@@color:rgb(0,245,0);resented@@
+		<<elseif $rep > 750>>
+			@@color:rgb(0,250,0);disliked@@
+		<<else>>
+			@@color:rgb(0,255,0);unknown@@
+		<</if>>
+		($rep)
+		<</replace>>
+		<</link>>
+	<</if>>
+<</if>>
 <<if $secExp == 1>>
 <br>@@.darkviolet;Auth@@ |
 <<set $authority = Math.clamp(Math.trunc($authority), 0, 20000)>>
@@ -243,68 +302,92 @@
 <</if>>
 (<<print $authority>>)
 </span>
-<br>@@.deepskyblue;Security@@ | @@.deepskyblue;<<print Math.trunc($security)>>%@@
-<br>@@.orangered;Crime@@ | @@.orangered;<<print Math.trunc($crime)>>%@@
+<<if (_Pass == "Main")>>
+	<<if ($cheatMode) && ($cheatModeM)>>
+		<<set _TAuth = $authority>>
+		<<textbox "$authority" $authority>>
+		<<link "Apply">>
+		<<set $authority = Math.clamp(Math.trunc(Number($authority) || _TAuth), 0, 20000), $cheater = 1>>
+		<<replace "#auth">>
+		<<if $authority > 19500>>
+			@@color:rgb(148, 0, 211);divine will@@
+		<<elseif $authority > 19000>>
+			@@color:rgb(148, 0, 211);sovereign@@
+		<<elseif $authority > 18000>>
+			@@color:rgb(148, 0, 211);monarch@@
+		<<elseif $authority > 17000>>
+			@@color:rgb(148, 0, 211);tyrant@@
+		<<elseif $authority > 15000>>
+			@@color:rgb(148, 0, 211);dictator@@
+		<<elseif $authority > 14000>>
+			@@color:rgb(148, 0, 211);prince@@
+		<<elseif $authority > 13000>>
+			@@color:rgb(183, 0, 211);master@@
+		<<elseif $authority > 12000>>
+			@@color:rgb(183, 0, 211);leader@@
+		<<elseif $authority > 11000>>
+			@@color:rgb(183, 0, 211);director@@
+		<<elseif $authority > 10000>>
+			@@color:rgb(183, 0, 211);overseer@@
+		<<elseif $authority > 9000>>
+			@@color:rgb(183, 0, 211);chief@@
+		<<elseif $authority > 8000>>
+			@@color:rgb(183, 0, 211);manager@@
+		<<elseif $authority > 7000>>
+			@@color:rgb(211,0,204);principal@@
+		<<elseif $authority > 6000>>
+			@@color:rgb(211,0,204);auxiliary@@
+		<<elseif $authority > 5000>>
+			@@color:rgb(211,0,204);subordinate@@
+		<<elseif $authority > 4000>>
+			@@color:rgb(211,0,204);follower@@
+		<<elseif $authority > 3000>>
+			@@color:rgb(211,0,204);powerless@@
+		<<elseif $authority > 2000>>
+			@@color:rgb(211,0,204);toothless@@
+		<<elseif $authority > 1000>>
+			@@color:rgb(211,0,204);mostly harmless@@
+		<<else>>
+			@@color:rgb(211,0,204);harmless@@
+		<</if>>
+		($authority)
+		<</replace>>
+		<</link>>
+	<</if>>
 <</if>>
+<span id="sec">
+<br>@@.deepskyblue;Security@@ | @@.deepskyblue;<<print Math.trunc($security)>>%@@
+</span>
 <<if (_Pass == "Main")>>
 	<<if ($cheatMode) && ($cheatModeM)>>
-	<<set _TRep = $rep>>
-	<<textbox "$rep" $rep>>
-	<<link "Apply">>
-	<<set $rep = Math.clamp(Math.trunc(Number($rep) || _TRep), 0, 20000), $cheater = 1>>
-	<<replace "#rep">>
-	<<if $rep > 19000>>
-		@@color:rgb(0,145,0);worshipped@@
-	<<elseif $rep > 18000>>
-		@@color:rgb(0,150,0);great@@
-	<<elseif $rep > 17000>>
-		@@color:rgb(0,155,0);exalted@@
-	<<elseif $rep > 16000>>
-		@@color:rgb(0,160,0);illustrious@@
-	<<elseif $rep > 15000>>
-		@@color:rgb(0,165,0);prestigious@@
-	<<elseif $rep > 14000>>
-		@@color:rgb(0,170,0);renowned@@
-	<<elseif $rep > 13000>>
-		@@color:rgb(0,175,0);famed@@
-	<<elseif $rep > 12000>>
-		@@color:rgb(0,180,0);celebrated@@
-	<<elseif $rep > 11000>>
-		@@color:rgb(0,185,0);honored@@
-	<<elseif $rep > 10000>>
-		@@color:rgb(0,190,0);acclaimed@@
-	<<elseif $rep > 9000>>
-		@@color:rgb(0,195,0);eminent@@
-	<<elseif $rep > 8250>>
-		@@color:rgb(0,200,0);prominent@@
-	<<elseif $rep > 7000>>
-		@@color:rgb(0,205,0);distinguished@@
-	<<elseif $rep > 6750>>
-		@@color:rgb(0,210,0);admired@@
-	<<elseif $rep > 6000>>
-		@@color:rgb(0,215,0);esteemed@@
-	<<elseif $rep > 5250>>
-		@@color:rgb(0,220,0);respected@@
-	<<elseif $rep > 4500>>
-		@@color:rgb(0,225,0);known@@
-	<<elseif $rep > 3750>>
-		@@color:rgb(0,230,0);recognized@@
-	<<elseif $rep > 3000>>
-		@@color:rgb(0,235,0);rumored@@
-	<<elseif $rep > 2250>>
-		@@color:rgb(0,240,0);envied@@
-	<<elseif $rep > 1500>>
-		@@color:rgb(0,245,0);resented@@
-	<<elseif $rep > 750>>
-		@@color:rgb(0,250,0);disliked@@
-	<<else>>
-		@@color:rgb(0,255,0);unknown@@
+		<<set _TSec = $security>>
+		<<textbox "$security" $security>>
+		<<link "Apply">>
+		<<set $security = Math.clamp(Math.trunc(Number($security) || _TSec), 0, 100), $cheater = 1>>
+		<<replace "#sec">>
+		<br>@@.deepskyblue;Security@@ | @@.deepskyblue;<<print Math.trunc($security)>>%@@
+		<</replace>>
+		<</link>>
 	<</if>>
-	($rep)
-	<</replace>>
-	<</link>>
+<</if>>
+<span id="crime">
+<br>@@.orangered;Crime@@ | @@.orangered;<<print Math.trunc($crime)>>%@@
+</span>
+<<if (_Pass == "Main")>>
+	<<if ($cheatMode) && ($cheatModeM)>>
+		<<set _TCrime = $crime>>
+		<<textbox "$crime" $crime>>
+		<<link "Apply">>
+		<<set $crime = Math.clamp(Math.trunc(Number($crime) || _TCrime), 0, 100), $cheater = 1>>
+		<<replace "#crime">>
+		<br>@@.orangered;Crime@@ | @@.orangered;<<print Math.trunc($crime)>>%@@
+		<</replace>>
+		<</link>>
 	<</if>>
 	<br>
+<</if>>
+<</if>>
+<<if (_Pass == "Main")>>
 	<<if $newModelUI == 0>>
 		<<if ($HGSuite)>>
 			<br>[[$HGSuiteNameCaps|Head Girl Suite]]