diff --git a/src/js/rulesAssistant.js b/src/js/rulesAssistant.js
index 5cae9ede34fd5f1bb82770e3e78ac59d397f74bf..399d95b4a9ff85ec0b1e2bf609444c1c036bb8a1 100644
--- a/src/js/rulesAssistant.js
+++ b/src/js/rulesAssistant.js
@@ -93,7 +93,6 @@ window.ruleApplied = function(slave, rule) {
  * remove slave from the facility described by the rule
  * @param {App.Entity.SlaveState} slave
  * @param {Object} rule
- * @returns {string}
  */
 window.RAFacilityRemove = function RAFacilityRemove(slave, rule) {
 	const V = State.variables;
@@ -195,7 +194,7 @@ window.RAFacilityRemove = function RAFacilityRemove(slave, rule) {
 
 /**
  * return whether the rule applies to the slave
- * @param {Object} cond
+ * @param {{function:boolean|string, data, specialSlaves, selectedSlaves, excludedSlaves, assignment}} cond
  * @param {App.Entity.SlaveState} slave
  * @returns {boolean} flag */
 window.ruleAppliesP = function ruleAppliesP(cond, slave) {
diff --git a/src/js/slaveCostJS.js b/src/js/slaveCostJS.js
index 21add638d260a1ce64f11f5eb746ad074f26f6fa..a4a571ffe939660eeb3162e3d41a1c9410d0545b 100644
--- a/src/js/slaveCostJS.js
+++ b/src/js/slaveCostJS.js
@@ -19,7 +19,7 @@ window.Beauty = (function() {
 			beauty += 30;
 			calcFaceBeauty(slave);
 			calcTeethBeauty(slave);
-			calcModBeauty(slave);
+			calcModBeauty();
 			calcCosmeticsBeauty(slave);
 			calcFSNotFuckdollBeauty(slave);
 			calcMiscNotFuckdollBeauty(slave);
@@ -1833,7 +1833,7 @@ window.slaveCost = (function() {
 		calcMiscCost(slave);
 		calcIndentureCost(slave); /* multipliers */
 
-		calcCost(slave);
+		calcCost();
 		if (isStartingSlave) {
 			calcStartingSlaveCost(slave);
 		}