diff --git a/src/endWeek/reports/personalAttention.js b/src/endWeek/reports/personalAttention.js
index 76b3932937b5107969275c8bf0185b425488fc45..22fa0e4409626378bff63fe72b16d97118bfd5b5 100644
--- a/src/endWeek/reports/personalAttention.js
+++ b/src/endWeek/reports/personalAttention.js
@@ -787,7 +787,7 @@ App.PersonalAttention.slaveReport = function(slave) {
 			trainingEfficiency = Math.max(1, Math.round((7 + (slave.devotion / 30) + (slave.intelligence / 32) - (isHindered(slave) ? 2 : 0) - Math.floor(slave.health.tired/ 10)) * hindranceMod * nymphoMod));
 			r.push(`You focus on passing on your combat skills to ${him}.`);
 			if (hindranceMod <= .3) {
-				r.push(`It's physically impossible for you to properly train someone in your shape, so you're forced to rely on theory over example. Even the most rudimentary of techniques takes longer for ${her} to pick up due to the lack of proper demonstration.`);
+				r.push(`It's physically impossible for you to properly train someone in your shape, so you're forced to rely on theory over example. Even the most rudimentary of techniques takes longer for ${him} to pick up due to the lack of proper demonstration.`);
 			} else if (hindranceMod <= .5) {
 				r.push(`You have to rely on theory more than example due to your body, cutting into the effectiveness of your training.`);
 			} else if (hindranceMod <= .7) {
@@ -825,7 +825,7 @@ App.PersonalAttention.slaveReport = function(slave) {
 				} else {
 					r.push(`lithe body`);
 				}
-				if (eventSlave.weight > 160) {
+				if (slave.weight > 160) {
 					r.push(`bouncing around`);
 				} else {
 					r.push(`in motion`);
@@ -854,19 +854,17 @@ App.PersonalAttention.slaveReport = function(slave) {
 					if (canImpreg(slave, V.PC)) {
 						knockMeUp(slave, 5, 1, -1);
 					}
-				} else if ((V.policies.sexualOpenness === 1 || s.toyHole === "dick") && (V.PC.dick > 0 || V.PC.vagina >= 0) && ((slave.dick > 0 && slave.chastityPenis === 0) || canDoVaginal(slave))) {
+				} else if ((V.policies.sexualOpenness === 1 || slave.toyHole === "dick") && (V.PC.dick > 0 || V.PC.vagina >= 0) && ((slave.dick > 0 && slave.chastityPenis === 0) || canDoVaginal(slave))) {
 					r.push(`a sweaty 69.`);
-					seX(slave, "oral");
-					seX(V.PC, "oral");
 					if (V.PC.dick > 0) {
-						seX(V.PC, "penetrative");
+						seX(V.PC, "penetrative", slave, "oral");
 					} else {
-						seX(V.PC, "vaginal");
+						seX(V.PC, "vaginal", slave, "oral");
 					}
 					if (slave.dick > 0 && slave.chastityPenis === 0) {
-						seX(slave, "penetrative");
+						seX(slave, "penetrative", V.PC, "oral");
 					} else {
-						seX(slave, "vaginal");
+						seX(slave, "vaginal", V.PC, "oral");
 					}
 				} else if (V.PC.dick > 0) {
 					r.push(`you getting your dick sucked.`);