diff --git a/src/pregmod/beastFuck.tw b/src/pregmod/beastFucked.tw
similarity index 72%
rename from src/pregmod/beastFuck.tw
rename to src/pregmod/beastFucked.tw
index 9c8086983cd7ef5015ec2a3a996b1317cee4eda1..5928329842d09c5776e9f5513c77bdbd7b9d69f8 100644
--- a/src/pregmod/beastFuck.tw
+++ b/src/pregmod/beastFucked.tw
@@ -19,11 +19,11 @@
     <<if ($activeSlave.devotion > 50)>>
         <<if (canDoVaginal($activeSlave) && ($activeSlave.vagina > 0)) || (canDoAnal($activeSlave) && ($activeSlave.anus > 0))>>
             <<if $activeSlave.fetish == "masochistic">>
-                $activeSlave.slaveName's face visibly brightens at the thought of the pain involved.
+                $activeSlave.slaveName's face visibly brightens at the thought of committing such a painful act.
             <<elseif $activeSlave.fetish == "humiliation">>
-                $activeSlave.slaveName's face visibly brightens at the thought of the humiliation involved.
+                $activeSlave.slaveName's face visibly brightens at the thought of committing such a humiliating act.
             <<elseif $activeSlave.sexualQuirk == "perverted">>
-                $activeSlave.slaveName's face visibly brightens at the thought of the committing such a perverted act.
+                $activeSlave.slaveName's face visibly brightens at the thought of committing such a perverted act.
             <<elseif $activeSlave.behavioralQuirk == "sinful">>
                 $activeSlave.slaveName's face visibly brightens at the thought of committing such a sinful act.
             <<else>>
@@ -31,13 +31,13 @@
             <</if>>
         <<else>>
             <<if $activeSlave.fetish == "masochistic">>
-                $activeSlave.slaveName's face visibly brightens at the thought of the pain soon to come, although $he seems a bit hesitant at the thought of giving $his <<if !canDoVaginal($activeSlave)>>anal<</if>> virginity to an animal.
+                $activeSlave.slaveName's face visibly brightens at the thought of committing such a painful act, although $he seems a bit hesitant at the thought of giving $his <<if !canDoVaginal($activeSlave)>>anal<</if>> virginity to an animal.
             <<elseif $activeSlave.fetish == "humiliation">>
-                $activeSlave.slaveName's face visibly brightens at the thought of the humiliation soon to come, although $he seems a bit hesitant at the thought of giving $his <<if !canDoVaginal($activeSlave)>>anal<</if>> virginity to an animal.
+                $activeSlave.slaveName's face visibly brightens at the thought of committing such a humiliating act, although $he seems a bit hesitant at the thought of giving $his <<if !canDoVaginal($activeSlave)>>anal<</if>> virginity to an animal.
             <<elseif $activeSlave.sexualQuirk == "perverted">>
-                $activeSlave.slaveName's face visibly brightens at the thought of the perversion soon to come, although $he seems a bit hesitant at the thought of giving $his <<if !canDoVaginal($activeSlave)>>anal<</if>> virginity to an animal.
+                $activeSlave.slaveName's face visibly brightens at the thought of committing such a perverted act, although $he seems a bit hesitant at the thought of giving $his <<if !canDoVaginal($activeSlave)>>anal<</if>> virginity to an animal.
             <<elseif $activeSlave.behavioralQuirk == "sinful">>
-                $activeSlave.slaveName's face visibly brightens at the thought of the sinfulness soon to come, although $he seems a bit hesitant at the thought of giving $his <<if !canDoVaginal($activeSlave)>>anal<</if>> virginity to an animal.
+                $activeSlave.slaveName's face visibly brightens at the thought of committing such a sinful act, although $he seems a bit hesitant at the thought of giving $his <<if !canDoVaginal($activeSlave)>>anal<</if>> virginity to an animal.
             <<else>>
                 $activeSlave.slaveName looks visibly shaken at the thought of having $his precious <<if !canDoVaginal($activeSlave)>>anal <</if>>virginity taken by an animal, but is so attentive to your will that $he agrees.
             <</if>>
@@ -110,7 +110,8 @@
 
 <<if canWalk($activeSlave)>>
     <<if $activeSlave.devotion > -20>>
-        <<if ($activeSlave.devotion <= 20) && ($activeSlave.fetish != "mindbroken") && ($activeSlave.fetish != "masochistic") && ($activeSlave.fetish != "humiliation") && ($activeSlave.sexualQuirk != "perverted") && ($activeSlave.behavioralQuirk != "sinful")>>and only the threat of worse punishment prevents $him from running out of the room.<</if>> You have $him <<if ($activeSlave.clothes != "naked")>>take off $his clothing and <</if>>kneel down on the floor with $his ass in the air,
+        <<if ($activeSlave.devotion <= 20) && ($activeSlave.fetish != "mindbroken") && ($activeSlave.fetish != "masochistic") && ($activeSlave.fetish != "humiliation") && ($activeSlave.sexualQuirk != "perverted") && ($activeSlave.behavioralQuirk != "sinful")>>
+            and only the threat of worse punishment prevents $him from running out of the room.<</if>> You have $him <<if ($activeSlave.clothes != "naked")>>take off $his clothing and <</if>>kneel down on the floor with $his ass in the air,
     <<else>>
         and you have to physically prevent $him from running out of the room. You <<if ($activeSlave.clothes != "no clothing")>>force $him to take off $his $activeSlave.clothes and <</if>>restrain $him on the floor with $his ass in the air - all the while ignoring $his screams and pleas for mercy -
 <</if>>
@@ -128,43 +129,80 @@ before calling in the _animal.species. The _animal.species slowly saunters up to
     <</if>>
     It takes a couple of tries, but it finally manages to sink its cock into $his <<if canDoVaginal($activeSlave)>><<if ($activeSlave.fetish == "masochistic") || ($activeSlave.fetish == "humiliation") || ($activeSlave.sexualQuirk == "perverted") || ($activeSlave.behavioralQuirk == "sinful")>>wet <</if>>pussy<<else>>ass<</if>>.
 
-    <<if ($activeSlave.vagina == 0)>>The slave gives a loud <<if ($activeSlave.devotion > 20)>>moan<<else>>groan<</if>> as $his <<if !canDoVaginal($activeSlave)>>@@.lime;anal@@<</if>> @@.lime;virginity is taken from $him.@@<<if ($activeSlave.devotion <= -20)>>by force.<</if>><</if>>
+    <<if ($activeSlave.vagina == 0)>>The slave gives a loud <<if ($activeSlave.devotion > 20)>>moan<<else>>groan<</if>> as $his <<if !canDoVaginal($activeSlave)>>@@.lime;anal@@<</if>> @@.lime;virginity is taken from $him@@<<if ($activeSlave.devotion <= -20)>>@@.lime; by force@@<</if>>.<</if>>
 
-     <<if $activeSlave.vagina == 0>>
-        <<if ($activeSlave.devotion >= -20)>>
-            <<if $activeSlave.fetish == "masochistic">>
-                Losing $his virginity in such a painful manner has @@.hotpink;increased $his devotion to you.@@
-                <<set $activeSlave.devotion += 10>>
-            <<elseif $activeSlave.fetish == "humiliation">>
-                Losing $his virginity in such a humiliating manner has @@.hotpink;increased $his devotion to you.@@
-                <<set $activeSlave.devotion += 10>>
-             <<elseif $activeSlave.sexualQuirk == "perverted">>
-                Losing $his virginity in such a perverted manner has @@.hotpink;increased $his devotion to you.@@
-                <<set $activeSlave.devotion += 10>>
-            <<elseif $activeSlave.behavioralQuirk == "sinful">>
-                Losing $his virginity in such a sinful manner has @@.hotpink;increased $his devotion to you.@@
-                <<set $activeSlave.devotion += 10>>
+    <<if canDoVaginal($activeSlave)>>
+        <<if $activeSlave.vagina == 0>>
+            <<if ($activeSlave.devotion >= -20)>>
+                <<if $activeSlave.fetish == "masochistic">>
+                    @@.lime;Losing $his virginity@@ in such a painful manner has @@.hotpink;increased $his devotion to you@@.
+                    <<set $activeSlave.devotion += 10>>
+                <<elseif $activeSlave.fetish == "humiliation">>
+                    @@.lime;Losing $his virginity@@ in such a humiliating manner has @@.hotpink;increased $his devotion to you@@.
+                    <<set $activeSlave.devotion += 10>>
+                <<elseif $activeSlave.sexualQuirk == "perverted">>
+                    @@.lime;Losing $his virginity@@ in such a perverted manner has @@.hotpink;increased $his devotion to you@@.
+                    <<set $activeSlave.devotion += 10>>
+                <<elseif $activeSlave.behavioralQuirk == "sinful">>
+                    @@.lime;Losing $his virginity@@ in such a sinful manner has @@.hotpink;increased $his devotion to you@@.
+                    <<set $activeSlave.devotion += 10>>
+                <<else>>
+                    <<if $activeSlave.devotion > 50>>
+                        Since $he is well broken, @@.lime;losing $his virginity@@ in such a manner has @@.hotpink;increased $his submission to you@@.
+                        <<set $activeSlave.devotion += 5>>
+                    <<elseif ($activeSlave.devotion >= -20) && ($activeSlave.devotion < 50)>>
+                        @@.lime;Losing $his virginity@@ in such a manner has @@.hotpink;increased $his submission to you@@, though $he is @@.gold;fearful@@ that you'll decide to only use $him to sate your animals' lust.
+                        <<set $activeSlave.devotion += 5, $activeSlave.trust -= 5>>
+                    <<elseif ($activeSlave.devotion >= -50) && ($activeSlave.devotion < -20)>>
+                        $He is clearly @@.mediumorchid;unhappy@@ in the manner in which $his virginity has been taken, and $he @@.gold;fears@@ you'll decide to only use $him to sate your animals' lust.
+                        <<set $activeSlave.devotion -= 10, $activeSlave.trust -= 10>>
+                    <</if>>
+                <</if>>
             <<else>>
-                <<if $activeSlave.devotion > 50>>
-                    Since $he is well broken, losing $his virginity in such a manner has @@.hotpink;increased $his submission to you.@@
-                    <<set $activeSlave.devotion += 5>>
-                <<elseif ($activeSlave.devotion >= -20) && ($activeSlave.devotion < 50)>>
-                    Losing $his virginity in such a manner has @@.hotpink;increased $his submission to you,@@ though $he is @@.gold;fearful@@ that you'll decide to only use $him to sate your animals' lust.
-                    <<set $activeSlave.devotion += 5, $activeSlave.trust -= 5>>
-                <<elseif ($activeSlave.devotion >= -50) && ($activeSlave.devotion < -20)>>
-                    $He is clearly @@.mediumorchid;unhappy@@ in the manner in which $his virginity has been taken, and $he @@.gold;fears@@ you'll decide to only use $him to sate your animals' lust.
-                    <<set $activeSlave.devotion -= 10, $activeSlave.trust -= 10>>
+                Having $his @@.lime;pearl of great price taken@@ by a mere beast has @@.mediumorchid;reinforced the hatred $he holds towards you@@, and $he is @@.gold;terrified@@ you'll only use $him as a plaything for your animals.
+                <<set $activeSlave.devotion -= 10, $activeSlave.trust -= 10>>
+            <</if>>
+        <</if>>
+    <<else>>
+        <<if $activeSlave.anus == 0>>
+            <<if ($activeSlave.devotion >= -20)>>
+                <<if $activeSlave.fetish == "masochistic">>
+                    @@.lime;Losing $his anal virginity@@ in such a painful manner has @@.hotpink;increased $his devotion to you.@@
+                    <<set $activeSlave.devotion += 10>>
+                <<elseif $activeSlave.fetish == "humiliation">>
+                    @@.lime;Losing $his anal virginity@@ in such a humiliating manner has @@.hotpink;increased $his devotion to you.@@
+                    <<set $activeSlave.devotion += 10>>
+                <<elseif $activeSlave.sexualQuirk == "perverted">>
+                    @@.lime;Losing $his anal virginity@@ in such a perverted manner has @@.hotpink;increased $his devotion to you.@@
+                    <<set $activeSlave.devotion += 10>>
+                <<elseif $activeSlave.behavioralQuirk == "sinful">>
+                    @@.lime;Losing $his anal virginity@@ in such a sinful manner has @@.hotpink;increased $his devotion to you.@@
+                    <<set $activeSlave.devotion += 10>>
+                <<else>>
+                    <<if $activeSlave.devotion > 50>>
+                        Since $he is well broken, @@.lime;losing $his anal virginity@@ in such a manner has @@.hotpink;increased $his submission to you.@@
+                        <<set $activeSlave.devotion += 5>>
+                    <<elseif ($activeSlave.devotion >= -20) && ($activeSlave.devotion < 50)>>
+                        @@.lime;Losing $his anal virginity@@ in such a manner has @@.hotpink;increased $his submission to you,@@ though $he is @@.gold;fearful@@ that you'll decide to only use $him to sate your animals' lust.
+                        <<set $activeSlave.devotion += 5, $activeSlave.trust -= 5>>
+                    <<elseif ($activeSlave.devotion >= -50) && ($activeSlave.devotion < -20)>>
+                        $He is clearly @@.mediumorchid;unhappy@@ in the manner in which @@.lime;$his anal virginity has been taken,@@ and $he @@.gold;fears@@ you'll decide to only use $him to sate your animals' lust.
+                        <<set $activeSlave.devotion -= 10, $activeSlave.trust -= 10>>
+                    <</if>>
                 <</if>>
+            <<else>>
+                Having @@.lime;$his rosebud taken@@ by a mere beast has @@.mediumorchid;reinforced the hatred $he holds towards you,@@ and $he is @@.gold;terrified@@ you'll only use $him as a plaything for your animals.
+                <<set $activeSlave.devotion -= 10, $activeSlave.trust -= 10>>
             <</if>>
-        <<else>>
-            Having $his pearl of great price taken by a mere beast has @@.mediumorchid;reinforced the hatred $he holds towards you,@@ and $he is @@.gold;terrified@@ you'll only use $him as a plaything for your animals.
-            <<set $activeSlave.devotion -= 10, $activeSlave.trust -= 10>>
         <</if>>
     <</if>>
 
-    The hound wastes no time in beginning to hammer away at $his <<if canDoVaginal($activeSlave)>>cunt<<else>>asshole<</if>>, causing $activeSlave.slaveName to moan uncontrollably as its thick, veiny member probes the depths of $his <<if (canDoVaginal($activeSlave))>>pussy<<else>>asshole<</if>>.
-    A few short minutes later, $he gives a loud groan <<if ($activeSlave.fetish == "masochist") || ($activeSlave.fetish == "humiliation") || $activeSlave.sexualQuirk == "perverted" || $activeSlave.behavioralQuirk == "sinful">>and shakes in orgasm <</if>>as the dog's knot begins to swell and its penis begins to erupt a thick stream of jizz into $him.
-    After almost a minute, the dog has finally finished cumming and its knot is sufficiently small enough that the dog is able to pull its cock out, causing a stream of cum to slide out of $his <<if ($activeSlave.vagina <= 2)>>@@.lime;now-gaping <<if (canDoVaginal($activeSlave))>>pussy<<else>>asshole<</if>>@@<<else>> 
+    The hound wastes no time in beginning to hammer away at $his 
+    <<if canDoVaginal($activeSlave)>>cunt<<else>>asshole<</if>>, causing $activeSlave.slaveName to moan uncontrollably as its thick, veiny member probes the depths of $his <<if (canDoVaginal($activeSlave))>>pussy<<else>>asshole<</if>>.
+    A few short minutes later, $he gives a loud groan 
+    <<if ($activeSlave.fetish == "masochist") || ($activeSlave.fetish == "humiliation") || $activeSlave.sexualQuirk == "perverted" || $activeSlave.behavioralQuirk == "sinful">> and shakes in orgasm <</if>>
+    as the dog's knot begins to swell and its penis begins to erupt a thick stream of jizz into $him.
+    After almost a minute, the dog has finally finished cumming and its knot is sufficiently small enough that the dog is able to pull its cock out, causing a stream of cum to slide out of $his <<if ($activeSlave.vagina <= 2)>>@@.lime;now-gaping <<if (canDoVaginal($activeSlave))>>pussy.<<else>>asshole.<</if>>@@<<else>> 
     <<if canDoVaginal($activeSlave)>>
         <<if  $activeSlave.vagina == 3>>
             loose
@@ -185,7 +223,7 @@ before calling in the _animal.species. The _animal.species slowly saunters up to
         <<else>>
             gaping
         <</if>>
-    <</if>> <<if canDoVaginal($activeSlave)>>pussy<<else>>asshole<</if>><</if>>. Having finished its business, the dog runs off, presumably in search of food.
+    <</if>> <<if canDoVaginal($activeSlave)>>pussy.<<else>>asshole.<</if>><</if>> Having finished its business, the dog runs off, presumably in search of food.
 
     <<if (canDoVaginal($activeSlave)) && ($activeSlave.vagina < 3)>>
         <<set $activeSlave.vagina = 3>>
@@ -193,10 +231,10 @@ before calling in the _animal.species. The _animal.species slowly saunters up to
         <<set $activeSlave.anus = 2>>
     <</if>>
 
-<<elseif (_animal.species == "horse")>>
+<<elseif (_animal.species == "horse")>>     /*Not using "else" just in case more animals are added in the future*/
     The horse stands over $him as another slave lines its massive phallus up with $activeSlave.slaveName's <<if canDoVaginal($activeSlave)>><<if ($activeSlave.fetish == "masochistic") || ($activeSlave.fetish == "humiliation") || ($activeSlave.sexualQuirk == "perverted") || ($activeSlave.behavioralQuirk == "sinful")>>wet <</if>>pussy<<else>>ass<</if>>.
 
-    With a slight thrust, it enters $him and begins to fuck $him. $activeSlave.slaveName can't help but give a loud groan as the huge cock <<if ($activeSlave.vagina <= 2)>>@@.lime;stretches@@<<else>>@@.lime;enters@@<</if>> @@.lime;$his@@ 
+    With a slight thrust, it enters $him and begins to fuck $him. $activeSlave.slaveName can't help but give a loud groan as the huge cock <<if ($activeSlave.vagina <= 1)>>@@.lime;all but splits $his@@<<elseif ($activeSlave.vagina <= 3)>>@@.lime;stretches@@<<else>>@@.lime;enters@@<</if>>@@.lime; $his @@
     <<if canDoVaginal($activeSlave)>>
         <<if $activeSlave.vagina == 0>>
             @@.lime;virgin@@
@@ -223,8 +261,9 @@ before calling in the _animal.species. The _animal.species slowly saunters up to
         <<else>>
             @@.lime;gaping@@
         <</if>>
-    <</if>>    
-    <<if (canDoVaginal($activeSlave))>>@@.lime;pussy@@<<else>>@@.lime;asshole@@<</if>>.
+    <</if>>
+
+    <<if (canDoVaginal($activeSlave))>>@@.lime; pussy@@<<else>>@@.lime; asshole@@<</if>><<if (canDoVaginal($activeSlave)) && ($activeSlave.vagina <= 1)>>@@.lime; apart@@<<else>><<if ($activeSlave.anus <= 1)>>@@.lime; apart@@<</if>><</if>>@@.lime;. @@
 
     <<if canDoVaginal($activeSlave)>>
         <<if $activeSlave.vagina == 0>>
@@ -262,23 +301,23 @@ before calling in the _animal.species. The _animal.species slowly saunters up to
         <<if $activeSlave.anus == 0>>
             <<if ($activeSlave.devotion >= -20)>>
                 <<if $activeSlave.fetish == "masochistic">>
-                    @@.lime;Losing $his anal virginity@@ in such a painful manner has @@.hotpink;increased $his devotion to you@@.
+                    @@.lime;Losing $his anal virginity@@ in such a painful manner has @@.hotpink;increased $his devotion to you.@@
                     <<set $activeSlave.devotion += 10>>
                 <<elseif $activeSlave.fetish == "humiliation">>
-                    @@.lime;Losing $his anal virginity@@ in such a humiliating manner has @@.hotpink;increased $his devotion to you@@.
+                    @@.lime;Losing $his anal virginity@@ in such a humiliating manner has @@.hotpink;increased $his devotion to you.@@
                     <<set $activeSlave.devotion += 10>>
                 <<elseif $activeSlave.sexualQuirk == "perverted">>
-                    @@.lime;Losing $his anal virginity@@ in such a perverted manner has @@.hotpink;increased $his devotion to you@@.
+                    @@.lime;Losing $his anal virginity@@ in such a perverted manner has @@.hotpink;increased $his devotion to you.@@
                     <<set $activeSlave.devotion += 10>>
                 <<elseif $activeSlave.behavioralQuirk == "sinful">>
-                    @@.lime;Losing $his anal virginity@@ in such a sinful manner has @@.hotpink;increased $his devotion to you@@.
+                    @@.lime;Losing $his anal virginity@@ in such a sinful manner has @@.hotpink;increased $his devotion to you.@@
                     <<set $activeSlave.devotion += 10>>
                 <<else>>
                     <<if $activeSlave.devotion > 50>>
-                        Since $he is well broken, @@.lime;losing $his anal virginity@@ in such a manner has @@.hotpink;increased $his submission to you@@.
+                        Since $he is well broken, @@.lime;losing $his anal virginity@@ in such a manner has @@.hotpink;increased $his submission to you.@@
                         <<set $activeSlave.devotion += 5>>
                     <<elseif ($activeSlave.devotion >= -20) && ($activeSlave.devotion < 50)>>
-                        @@.lime;Losing $his anal virginity@@ in such a manner has @@.hotpink;increased $his submission to you@@, though $he is @@.gold;fearful@@ that you'll decide to only use $him to sate your animals' lust.
+                        @@.lime;Losing $his anal virginity@@ in such a manner has @@.hotpink;increased $his submission to you,@@ though $he is @@.gold;fearful@@ that you'll decide to only use $him to sate your animals' lust.
                         <<set $activeSlave.devotion += 5, $activeSlave.trust -= 5>>
                     <<elseif ($activeSlave.devotion >= -50) && ($activeSlave.devotion < -20)>>
                         $He is clearly @@.mediumorchid;unhappy@@ in the manner in which @@.lime;$his anal virginity has been taken,@@ and $he @@.gold;fears@@ you'll decide to only use $him to sate your animals' lust.
@@ -286,7 +325,7 @@ before calling in the _animal.species. The _animal.species slowly saunters up to
                     <</if>>
                 <</if>>
             <<else>>
-                Having @@.lime;$his rosebud taken@@ by a mere beast has @@.mediumorchid;reinforced the hatred $he holds towards you@@, and $he is @@.gold;terrified@@ you'll only use $him as a plaything for your animals.
+                Having @@.lime;$his rosebud taken@@ by a mere beast has @@.mediumorchid;reinforced the hatred $he holds towards you,@@ and $he is @@.gold;terrified@@ you'll only use $him as a plaything for your animals.
                 <<set $activeSlave.devotion -= 10, $activeSlave.trust -= 10>>
             <</if>>
         <</if>>
@@ -318,15 +357,15 @@ before calling in the _animal.species. The _animal.species slowly saunters up to
 
 <<if canWalk($activeSlave)>>
     <<if ($activeSlave.vagina == 3)>>
-        Cum drips out of $his fucked-out hole.
+        _animal.speciesCap cum drips out of $his fucked-out hole.
     <<elseif ($activeSlave.vagina == 2)>>
-        Cum drips out of $his stretched vagina.
+        _animal.speciesCap cum drips out of $his stretched vagina.
     <<elseif ($activeSlave.vagina == 1)>>
-        $His still-tight vagina keeps your load inside $him.
+        $His still-tight vagina keeps the _animal.species's load inside $him.
     <<elseif ($activeSlave.vagina < 0)>>
-        Cum drips out of $his girly ass.
+        _animal.speciesCap cum drips out of $his girly ass.
     <<else>>
-        Your cum slides right out of $his gaping hole.
+        _animal.speciesCap cum slides right out of $his gaping hole.
     <</if>>
 
 	$He uses <<if $activeSlave.vagina > 0>>a quick douche to clean $his <<if $activeSlave.vagina < 2>>tight<<elseif $activeSlave.vagina > 3>>loose<</if>> pussy<<else>>an enema to clean $his <<if $activeSlave.anus < 2>>tight<<elseif $activeSlave.anus < 3>>used<<else>>gaping<</if>> butthole<</if>>,
@@ -365,4 +404,4 @@ before calling in the _animal.species. The _animal.species slowly saunters up to
 	<</switch>>
 <</if>>
 
-<<set $species = 0>>
\ No newline at end of file
+<<set $species = 0>>