diff --git a/Content.Shared/_Shitmed/Surgery/Conditions/SurgeryOrganSlotConditionComponent.cs b/Content.Shared/_Shitmed/Surgery/Conditions/SurgeryOrganSlotConditionComponent.cs
index 67ebe0546f..a88606768b 100644
--- a/Content.Shared/_Shitmed/Surgery/Conditions/SurgeryOrganSlotConditionComponent.cs
+++ b/Content.Shared/_Shitmed/Surgery/Conditions/SurgeryOrganSlotConditionComponent.cs
@@ -2,6 +2,9 @@ using Robust.Shared.GameStates;
namespace Content.Shared._Shitmed.Medical.Surgery.Conditions;
+///
+/// Requires that an organ slot does (not) exist on the target part for a surgery to be possible.
+///
[RegisterComponent, NetworkedComponent]
public sealed partial class SurgeryOrganSlotConditionComponent : Component
{
diff --git a/Content.Shared/_Shitmed/Surgery/Steps/SurgeryAddOrganSlotStepComponent.cs b/Content.Shared/_Shitmed/Surgery/Steps/SurgeryAddOrganSlotStepComponent.cs
index b77c886a1a..38d6a7cede 100644
--- a/Content.Shared/_Shitmed/Surgery/Steps/SurgeryAddOrganSlotStepComponent.cs
+++ b/Content.Shared/_Shitmed/Surgery/Steps/SurgeryAddOrganSlotStepComponent.cs
@@ -1,6 +1,12 @@
+using Content.Shared._Shitmed.Medical.Surgery.Conditions;
using Robust.Shared.GameStates;
namespace Content.Shared._Shitmed.Medical.Surgery.Steps;
+///
+/// Adds an organ slot the body part when the step is complete.
+/// Requires on
+/// the surgery entity in order to specify the organ slot.
+///
[RegisterComponent, NetworkedComponent]
public sealed partial class SurgeryAddOrganSlotStepComponent : Component;