diff --git a/src/js/vignettes.tw b/src/js/vignettes.tw
index ed891258b4bda7b3e4d55d788a965d28c561ee02..a545561e99200f324a89534ff8032c324b162893 100644
--- a/src/js/vignettes.tw
+++ b/src/js/vignettes.tw
@@ -3302,6 +3302,13 @@ window.GetVignette = function GetVignette(slave) {
 				effect: 1,
 			});
 		}
+		if (slave.balls > 0) {
+			vignettes.push({
+				text: `an eccentric celebrity chef used ${his} cum in a new pudding recipe,`,
+				type: "rep",
+				effect: 1,
+			});
+		}
 		vignettes.push({
 			text: `very little of interest happened because the life of a dairy cow is often really boring,`,
 			type: "rep",
@@ -3382,7 +3389,7 @@ window.GetVignette = function GetVignette(slave) {
                     });
                 }
                 vignettes.push({
-                    text: `due to the obvious difficulties in ${his} mobility, ${he} spent a lot of time sleeping in bed,`,
+                    text: `due to the obvious difficulties in ${his} mobility, ${he} spent a lot of time masturbating in bed,`,
                     type: "health",
                     effect: 0,
                 });