diff --git a/src/uncategorized/bodyModification.tw b/src/uncategorized/bodyModification.tw
index 5818ef0d0479d9e1ef4061cac23d28c3d4eca6f7..803611bf56e0e7e91952c305a75c30af5f2d3742 100644
--- a/src/uncategorized/bodyModification.tw
+++ b/src/uncategorized/bodyModification.tw
@@ -1232,21 +1232,27 @@ __Apply full-body tattoos:__
 
 <br>
 
-<<if $activeSlave.preg > 30 && $activeSlave.pregType < 10>>
-<<if $activeSlave.bellyTat == 0>>
-	$pronounCap has no navel tattoos.
+<<if ($activeSlave.preg > 30 && $activeSlave.pregType < 10) || $activeSlave.bellyImplant >= 8000>>
+	<<if $activeSlave.bellyTat == 0>>
+		$pronounCap has no navel tattoos.
+	<<else>>
+		$possessiveCap navel is tattooed with $activeSlave.bellyTat.
+	<</if>>
+	<<if $activeSlave.bellyTat == 0>>
+		<br>&nbsp;&nbsp;&nbsp;&nbsp;
+		[[Heart|Body Modification][$activeSlave.stampTat = "a heart",$cash -= $modCost]]
+		 | [[Star|Body Modification][$activeSlave.stampTat = "a star",$cash -= $modCost]]
+		 | [[Butterfly|Body Modification][$activeSlave.stampTat = "a butterfly",$cash -= $modCost,$degradation += 1]]
+	<</if>>
+	<<if $activeSlave.bellyTat != 0>>
+		//[[Remove tattoos|Body Modification][$activeSlave.bellyTat = 0,$cash -= $modCost]]//
+	<</if>>
+<<elseif $activeSlave.preg > 30 && $activeSlave.pregType >= 10>>
+	$possessiveCap middle is large and taut enough to be a suitable canvas for a navel focused tattoo, but $possessive brood is too active to permit the needle to do its work.
+<<elseif $activeSlave.inflation == 3>>
+	$possessiveCap middle is large and taut enough to be a suitable canvas for a navel focused tattoo, but the pressure applied to $possessive stomach will likely force $object to release her contents.
 <<else>>
-	$possessiveCap navel is tattooed with $activeSlave.bellyTat.
-<</if>>
-<<if $activeSlave.bellyTat == 0>>
-	<br>&nbsp;&nbsp;&nbsp;&nbsp;
-	[[Heart|Body Modification][$activeSlave.stampTat = "a heart",$cash -= $modCost]]
-	 | [[Star|Body Modification][$activeSlave.stampTat = "a star",$cash -= $modCost]]
-	 | [[Butterfly|Body Modification][$activeSlave.stampTat = "a butterfly",$cash -= $modCost,$degradation += 1]]
-<</if>>
-<<if $activeSlave.bellyTat != 0>>
-	//[[Remove tattoos|Body Modification][$activeSlave.bellyTat = 0,$cash -= $modCost]]//
-<</if>>
+	$possessiveCap middle isn't large enough to be a suitable canvas for a navel focused tattoo.
 <</if>>
 
 <br>
diff --git a/src/uncategorized/salon.tw b/src/uncategorized/salon.tw
index 617d9dbdd3dde60afa652c15a0d9b2144d9b506e..23a539817eab7a5e64aaaf1a3aef2900da55f30a 100644
--- a/src/uncategorized/salon.tw
+++ b/src/uncategorized/salon.tw
@@ -411,10 +411,11 @@ $possessiveCap skin is $activeSlave.skin.
 
 
 /* PUBIC HAIR */
+<br><br>
 
 <<if $activeSlave.pubicHStyle != "bald" && $activeSlave.pubicHStyle != "hairless" && $activeSlave.physicalAge >= 12>>
 	
-	<br><br>$possessiveCap pubic hair, if present, is $activeSlave.pubicHColor.
+	$possessiveCap pubic hair, if present, is $activeSlave.pubicHColor.
 
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;
 	Dye $possessive pubic hair:
diff --git a/src/utility/descriptionWidgets.tw b/src/utility/descriptionWidgets.tw
index c29afa0ddb439315fcaef1482e4ac420c3f7db7e..6e1562403836a91f1851bce06e9ee200f3a822c4 100644
--- a/src/utility/descriptionWidgets.tw
+++ b/src/utility/descriptionWidgets.tw
@@ -4708,7 +4708,7 @@ $pronounCap's got a
 <<if ($activeSlave.vaginaTat != 0)>>
 <<switch $activeSlave.vaginaTat>>
 <<case "tribal patterns">>
-	$possessiveCap abdomen is tattooed with tribal patterns that draw the eye down toward $possessive <<if $activeSlave.dick != 0>>cock<<elseif $activeSlave.vagina == -1>>featureless crotch<<else>>vagina<</if>>.
+	$possessiveCap abdomen is tattooed with tribal patterns that <<if $activeSlave.mpreg == 1 || $activeSlave.ovaries == 1>>subtly trace her womb and <</if>>draw the eye down toward $possessive <<if $activeSlave.dick != 0>>cock<<elseif $activeSlave.vagina == -1>>featureless crotch<<else>>vagina<</if>>.
 <<case "flowers") && ($activeSlave.dick != 0)>>
 	$possessiveCap abdomen bears a tasteful tattoo of a <<if $activeSlave.dick != 0>>lily with a large stamen<<else>>blooming flower<</if>>.
 <<case "advertisements") && ($activeSlave.dick != 0)>>