diff --git a/src/events/RESS/hotPC.js b/src/events/RESS/hotPC.js
index ceaec5ec0c8d05e2b5cca54c8397b5cefd679153..0c983b030d0432e8ab0e8f5a353b1ba2f4fb9d17 100644
--- a/src/events/RESS/hotPC.js
+++ b/src/events/RESS/hotPC.js
@@ -112,6 +112,7 @@ App.Events.RESSHotPC = class RESSHotPC extends App.Events.BaseEvent {
 		]);
 
 		function caught() {
+			const frag = document.createDocumentFragment();
 			const belly = bellyAdjective(eventSlave);
 			t = [];
 			t.push(`As ${he} goes, ${he} follows the natural human impulse when embarrassed, and turns ${his} head resolutely away from you, trying very hard to forget making such a fool of ${himself}. This means that ${he} does not see your rapid, predatory pursuit of ${him}, nor does ${he} ${canHear(eventSlave) ? "hear" : "notice"} your careful stride across the flooring. ${His} first indication that ${he}'s prey is when your hands grab ${him} around ${his}`);
@@ -152,10 +153,10 @@ App.Events.RESSHotPC = class RESSHotPC extends App.Events.BaseEvent {
 			}
 			t.push(`${He} stiffens ${eventSlave.voice !== 0 ? "and shrieks" : ""} with surprise, but relaxes obediently within your embrace. Your warm, animal presence has an immediate effect. You hear ${him} suck in ${his} breath and then feel ${him} begin to breathe increasingly hard as your ${canSmell(eventSlave) ? "scent" : "body heat"} sinks into ${him} and ${his} embarrassment fades.`);
 
-			App.Events.addParagraph(node, t);
+			App.Events.addParagraph(frag, t);
 			t = [];
 
-			App.Events.addResponses(node, [
+			App.Events.addResponses(frag, [
 				((canDoVaginal(eventSlave) || canDoAnal(eventSlave)))
 					? new App.Events.Result(`Fuck ${him} right here`, fuck, virginityWarning())
 					: new App.Events.Result(virginityWarning()),
@@ -238,14 +239,14 @@ App.Events.RESSHotPC = class RESSHotPC extends App.Events.BaseEvent {
 						t.push(`Once you're hilted, you hoist ${him} up by the underarms, shifting your stance to handle ${his} ${belly} stomach's weight, and hold ${him} in midair, impaled on your dick. You can't pound ${him} all that hard in this challenging position, but the effort of holding ${him} this way forces you to work out hard, producing an excellent sensation. ${PC.vagina !== -1 ? `The position angles your dick upward, producing a lovely massaging sensation in your pussy as you slide in and out of ${him}.` : ""}`);
 						if (canDoVaginal(eventSlave) && canDoAnal(eventSlave)) {
 							t.push(`After a while, you lift ${him} up as high as you can, freeing your member, and then lower ${him} back down again, forcing yourself up ${his} butt instead despite the slave's anxious begging.`);
-							VCheck.Both(eventSlave, 1, 1);
+							t.push(VCheck.Both(eventSlave, 1, 1));
 							t.push(`It doesn't take long before you fill ${his} ass with cum.`);
 						} else {
 							t.push((canDoVaginal(eventSlave)) ? fuckVagina() : fuckAss());
 						}
 						t.push("You're going to be feeling this tomorrow.");
 					} else {
-						t.push(`Once you're hilted, you bring ${his} hands up on either side of ${his} head to grasp your shoulders behind ${him}, and then scoop ${his} legs up and hoist ${him} to rest against your chest, held in midair and impaled on your dick. You can't pound ${him} all that hard in this challenging position, but the effort of holding ${himself} this way forces ${him} to tighten ${his} muscles down hard, producing an excellent sensation. ${PC.vagina !== -1 ? `The position angles your dick upward, producing a lovely massaging sensation in your pussy as you slide in and out of ${him}` : ""}.`);
+						t.push(`Once you're hilted, you bring ${his} hands up on either side of ${his} head to grasp your shoulders behind ${him}, and then scoop ${his} legs up and hoist ${him} to rest against your chest, held in midair and impaled on your dick. You can't pound ${him} all that hard in this challenging position, but the effort of holding ${himself} this way forces ${him} to tighten ${his} muscles down hard, producing an excellent sensation. ${PC.vagina !== -1 ? `The position angles your dick upward, producing a lovely massaging sensation in your pussy as you slide in and out of ${him}.` : ""}`);
 						if (canDoVaginal(eventSlave) && canDoAnal(eventSlave)) {
 							t.push(`After a while, you lift ${him} up as high as you can, freeing your member, and then lower ${him} back down again, forcing yourself up ${his} butt instead despite the slave's anxious begging.`);
 							t.push(VCheck.Both(eventSlave, 1, 1));
@@ -320,7 +321,7 @@ App.Events.RESSHotPC = class RESSHotPC extends App.Events.BaseEvent {
 				seX(eventSlave, "oral", PC, "penetrative");
 				return t;
 			}
-			return t;
+			return frag;
 		}
 
 		function released() {