diff --git a/theodolite/src/main/kotlin/theodolite/patcher/AbstractPatcher.kt b/theodolite/src/main/kotlin/theodolite/patcher/AbstractPatcher.kt
index c3353c7cb6159977795ada6dd02c583fc44213d1..fbbb7fa1d2ea9fd67732ea5b84f29012c5708136 100644
--- a/theodolite/src/main/kotlin/theodolite/patcher/AbstractPatcher.kt
+++ b/theodolite/src/main/kotlin/theodolite/patcher/AbstractPatcher.kt
@@ -22,9 +22,9 @@ abstract class AbstractPatcher : Patcher {
     override fun patch(resources: List<HasMetadata>, value: String) : List<HasMetadata> {
         return resources
             .map { Serialization.clone(it)}
-            .map { patchSingeResource(it, value) }
+            .map { patchSingleResource(it, value) }
     }
 
-    abstract fun patchSingeResource(resource: HasMetadata, value: String): HasMetadata
+    abstract fun patchSingleResource(resource: HasMetadata, value: String): HasMetadata
 
 }
\ No newline at end of file
diff --git a/theodolite/src/main/kotlin/theodolite/patcher/EnvVarPatcher.kt b/theodolite/src/main/kotlin/theodolite/patcher/EnvVarPatcher.kt
index 0f1672fa2348c3832a4652c8580a6e4d6c988331..ee95871211145e740a64e711996b85af98ee2151 100644
--- a/theodolite/src/main/kotlin/theodolite/patcher/EnvVarPatcher.kt
+++ b/theodolite/src/main/kotlin/theodolite/patcher/EnvVarPatcher.kt
@@ -17,7 +17,7 @@ class EnvVarPatcher(
 ) : AbstractPatcher() {
 
 
-    override fun patchSingeResource(resource: HasMetadata, value: String): HasMetadata {
+    override fun patchSingleResource(resource: HasMetadata, value: String): HasMetadata {
         if (resource is Deployment) {
             this.setEnv(
                 resource, this.container,
diff --git a/theodolite/src/main/kotlin/theodolite/patcher/ImagePatcher.kt b/theodolite/src/main/kotlin/theodolite/patcher/ImagePatcher.kt
index b6417d4106ce0b4692eeb05b0ad147aef444a648..2918c825931eb0bb4ca8ad176224e79815272b67 100644
--- a/theodolite/src/main/kotlin/theodolite/patcher/ImagePatcher.kt
+++ b/theodolite/src/main/kotlin/theodolite/patcher/ImagePatcher.kt
@@ -17,10 +17,10 @@ class ImagePatcher(
     override fun patch(resources: List<HasMetadata>, value: String) : List<HasMetadata> {
         return resources
             .map { Serialization.clone(it) }
-            .map { patchSingeResource(it, value as kotlin.String) }
+            .map { patchSingleResource(it, value as kotlin.String) }
     }
 
-    override fun patchSingeResource(resource: HasMetadata, value: String): HasMetadata {
+    override fun patchSingleResource(resource: HasMetadata, value: String): HasMetadata {
         if (resource is Deployment) {
             (resource).spec.template.spec.containers.filter { it.name == container }.forEach {
                 it.image = value
diff --git a/theodolite/src/main/kotlin/theodolite/patcher/LabelPatcher.kt b/theodolite/src/main/kotlin/theodolite/patcher/LabelPatcher.kt
index 10fa87aedf217f12de030bd954dda3f699f5b7ac..9a98f9689e28d77d3e7eea5974eff29ab4bbe0f8 100644
--- a/theodolite/src/main/kotlin/theodolite/patcher/LabelPatcher.kt
+++ b/theodolite/src/main/kotlin/theodolite/patcher/LabelPatcher.kt
@@ -11,7 +11,7 @@ class LabelPatcher(
     val variableName: String) :
     AbstractPatcher() {
 
-    override fun patchSingeResource(resource: HasMetadata, value: String): HasMetadata {
+    override fun patchSingleResource(resource: HasMetadata, value: String): HasMetadata {
         when (resource) {
             is Deployment -> {
                 if (resource.metadata.labels == null) {
diff --git a/theodolite/src/main/kotlin/theodolite/patcher/MatchLabelPatcher.kt b/theodolite/src/main/kotlin/theodolite/patcher/MatchLabelPatcher.kt
index a0936c6489bf826561cab9dff06eb608c206f0e6..693d751f275d3666b5e360766eb449b8f6b639c3 100644
--- a/theodolite/src/main/kotlin/theodolite/patcher/MatchLabelPatcher.kt
+++ b/theodolite/src/main/kotlin/theodolite/patcher/MatchLabelPatcher.kt
@@ -13,7 +13,7 @@ class MatchLabelPatcher(
     val variableName: String) :
     AbstractPatcher() {
 
-    override fun patchSingeResource(resource: HasMetadata, value: String): HasMetadata {
+    override fun patchSingleResource(resource: HasMetadata, value: String): HasMetadata {
         when (resource) {
             is Deployment -> {
                 if (resource.spec.selector.matchLabels == null) {
diff --git a/theodolite/src/main/kotlin/theodolite/patcher/NamePatcher.kt b/theodolite/src/main/kotlin/theodolite/patcher/NamePatcher.kt
index 341029456e7c65297810834826668947a2b948a0..74fae390145a10d487b9c39628e67965999593e4 100644
--- a/theodolite/src/main/kotlin/theodolite/patcher/NamePatcher.kt
+++ b/theodolite/src/main/kotlin/theodolite/patcher/NamePatcher.kt
@@ -9,7 +9,7 @@ import io.fabric8.kubernetes.api.model.apps.StatefulSet
 
 class NamePatcher : AbstractPatcher() {
 
-    override fun patchSingeResource(resource: HasMetadata, value: String): HasMetadata {
+    override fun patchSingleResource(resource: HasMetadata, value: String): HasMetadata {
         when (resource) {
             is Deployment -> {
                 resource.metadata.name = value
diff --git a/theodolite/src/main/kotlin/theodolite/patcher/NodeSelectorPatcher.kt b/theodolite/src/main/kotlin/theodolite/patcher/NodeSelectorPatcher.kt
index 60ff38a07125f04d4243cb964af5da0a0cba084f..b608d3b10440a19998f81776642562d337a4642a 100644
--- a/theodolite/src/main/kotlin/theodolite/patcher/NodeSelectorPatcher.kt
+++ b/theodolite/src/main/kotlin/theodolite/patcher/NodeSelectorPatcher.kt
@@ -13,7 +13,7 @@ class NodeSelectorPatcher(
     AbstractPatcher() {
 
 
-    override fun patchSingeResource(resource: HasMetadata, value: String): HasMetadata {
+    override fun patchSingleResource(resource: HasMetadata, value: String): HasMetadata {
         if (resource is Deployment) {
             resource.spec.template.spec.nodeSelector = mapOf(variableName to value)
         }
diff --git a/theodolite/src/main/kotlin/theodolite/patcher/NumNestedGroupsLoadGeneratorReplicaPatcher.kt b/theodolite/src/main/kotlin/theodolite/patcher/NumNestedGroupsLoadGeneratorReplicaPatcher.kt
index a9ce4664b11acdd7af378aedb0a8e8da7d46f2bf..deee1b6efebe98f52e2d19c5cbe2e4c68174ed8f 100644
--- a/theodolite/src/main/kotlin/theodolite/patcher/NumNestedGroupsLoadGeneratorReplicaPatcher.kt
+++ b/theodolite/src/main/kotlin/theodolite/patcher/NumNestedGroupsLoadGeneratorReplicaPatcher.kt
@@ -9,7 +9,7 @@ class NumNestedGroupsLoadGeneratorReplicaPatcher(
     private val loadGenMaxRecords: String,
 ) : AbstractPatcher() {
 
-    override fun patchSingeResource(resource: HasMetadata, value: String): HasMetadata {
+    override fun patchSingleResource(resource: HasMetadata, value: String): HasMetadata {
         if (resource is Deployment) {
             val approxNumSensors = numSensors.toDouble().pow(Integer.parseInt(value).toDouble())
             val loadGenInstances =
diff --git a/theodolite/src/main/kotlin/theodolite/patcher/NumSensorsLoadGeneratorReplicaPatcher.kt b/theodolite/src/main/kotlin/theodolite/patcher/NumSensorsLoadGeneratorReplicaPatcher.kt
index 72a1c39e045e56139a9b79f418eff6d23f2dd991..8463d672687aa9594e2ef168d53e6d7551bc0d4a 100644
--- a/theodolite/src/main/kotlin/theodolite/patcher/NumSensorsLoadGeneratorReplicaPatcher.kt
+++ b/theodolite/src/main/kotlin/theodolite/patcher/NumSensorsLoadGeneratorReplicaPatcher.kt
@@ -8,7 +8,7 @@ class NumSensorsLoadGeneratorReplicaPatcher(
     private val loadGenMaxRecords: String,
 ) : AbstractPatcher() {
 
-    override fun patchSingeResource(resource: HasMetadata, value: String): HasMetadata {
+    override fun patchSingleResource(resource: HasMetadata, value: String): HasMetadata {
         if (resource is Deployment) {
             val loadGenInstances =
                 (Integer.parseInt(value) + loadGenMaxRecords.toInt() - 1) / loadGenMaxRecords.toInt()
diff --git a/theodolite/src/main/kotlin/theodolite/patcher/ReplicaPatcher.kt b/theodolite/src/main/kotlin/theodolite/patcher/ReplicaPatcher.kt
index 01c9d51521f1adb5624f06b8b7e22351f66fe8f8..837bebf9da968d9afd7da6846575c9f1f457a3e3 100644
--- a/theodolite/src/main/kotlin/theodolite/patcher/ReplicaPatcher.kt
+++ b/theodolite/src/main/kotlin/theodolite/patcher/ReplicaPatcher.kt
@@ -9,7 +9,7 @@ import io.fabric8.kubernetes.api.model.apps.Deployment
  */
 class ReplicaPatcher : AbstractPatcher() {
 
-    override fun patchSingeResource(resource: HasMetadata, value: String): HasMetadata {
+    override fun patchSingleResource(resource: HasMetadata, value: String): HasMetadata {
         if (resource is Deployment) {
             resource.spec.replicas = Integer.parseInt(value)
         }
diff --git a/theodolite/src/main/kotlin/theodolite/patcher/ResourceLimitPatcher.kt b/theodolite/src/main/kotlin/theodolite/patcher/ResourceLimitPatcher.kt
index c6aa37d3db27052bc852f892079f9acf8debfbe3..8b75d43bfc5b589c8c65a1016058a5b850ac9063 100644
--- a/theodolite/src/main/kotlin/theodolite/patcher/ResourceLimitPatcher.kt
+++ b/theodolite/src/main/kotlin/theodolite/patcher/ResourceLimitPatcher.kt
@@ -17,7 +17,7 @@ class ResourceLimitPatcher(
     private val limitedResource: String
 ) : AbstractPatcher() {
 
-    override fun patchSingeResource(resource: HasMetadata, value: String): HasMetadata {
+    override fun patchSingleResource(resource: HasMetadata, value: String): HasMetadata {
         when (resource) {
             is Deployment -> {
                 resource.spec.template.spec.containers.filter { it.name == container }.forEach {
diff --git a/theodolite/src/main/kotlin/theodolite/patcher/ResourceRequestPatcher.kt b/theodolite/src/main/kotlin/theodolite/patcher/ResourceRequestPatcher.kt
index e67d614fe14ec1cfb584f175d13d00604c7064f3..f63386e5565d053bf276ccada628c3a1676c7c68 100644
--- a/theodolite/src/main/kotlin/theodolite/patcher/ResourceRequestPatcher.kt
+++ b/theodolite/src/main/kotlin/theodolite/patcher/ResourceRequestPatcher.kt
@@ -17,7 +17,7 @@ class ResourceRequestPatcher(
 ) : AbstractPatcher() {
 
 
-    override fun patchSingeResource(resource: HasMetadata, value: String): HasMetadata {
+    override fun patchSingleResource(resource: HasMetadata, value: String): HasMetadata {
         when (resource) {
             is Deployment -> {
                 resource.spec.template.spec.containers.filter { it.name == container }.forEach {
diff --git a/theodolite/src/main/kotlin/theodolite/patcher/SchedulerNamePatcher.kt b/theodolite/src/main/kotlin/theodolite/patcher/SchedulerNamePatcher.kt
index 00a77c4e9cbb16f75c9bab78b78bf0b4d4ac7f9d..fc6a2864b1cc9495336a2e4756da97b2bd498dc3 100644
--- a/theodolite/src/main/kotlin/theodolite/patcher/SchedulerNamePatcher.kt
+++ b/theodolite/src/main/kotlin/theodolite/patcher/SchedulerNamePatcher.kt
@@ -11,7 +11,7 @@ import io.fabric8.kubernetes.api.model.apps.Deployment
 class SchedulerNamePatcher : AbstractPatcher() {
 
 
-    override fun patchSingeResource(resource: HasMetadata, value: String): HasMetadata {
+    override fun patchSingleResource(resource: HasMetadata, value: String): HasMetadata {
         if (resource is Deployment) {
             resource.spec.template.spec.schedulerName = value
         }
diff --git a/theodolite/src/main/kotlin/theodolite/patcher/ServiceSelectorPatcher.kt b/theodolite/src/main/kotlin/theodolite/patcher/ServiceSelectorPatcher.kt
index 99d8f07fa7aa48c288ae17364c0898892a3cba70..3d94e283902b9879225ca4b8730730697ebe02a7 100644
--- a/theodolite/src/main/kotlin/theodolite/patcher/ServiceSelectorPatcher.kt
+++ b/theodolite/src/main/kotlin/theodolite/patcher/ServiceSelectorPatcher.kt
@@ -7,7 +7,7 @@ class ServiceSelectorPatcher(
     private var variableName: String
     ) : AbstractPatcher() {
 
-    override fun patchSingeResource(resource: HasMetadata, value: String): HasMetadata {
+    override fun patchSingleResource(resource: HasMetadata, value: String): HasMetadata {
         if (resource is Service) {
             if (resource.spec.selector == null) {
                 resource.spec.selector = mutableMapOf()
diff --git a/theodolite/src/main/kotlin/theodolite/patcher/TemplateLabelPatcher.kt b/theodolite/src/main/kotlin/theodolite/patcher/TemplateLabelPatcher.kt
index 2a6ee13febb39781866c36e8f69849e9ba27fac7..2707d98e046ce9aef01285d9febc7ab3b6d4c45d 100644
--- a/theodolite/src/main/kotlin/theodolite/patcher/TemplateLabelPatcher.kt
+++ b/theodolite/src/main/kotlin/theodolite/patcher/TemplateLabelPatcher.kt
@@ -14,7 +14,7 @@ class TemplateLabelPatcher(
     AbstractPatcher() {
 
 
-    override fun patchSingeResource(resource: HasMetadata, value: String): HasMetadata {
+    override fun patchSingleResource(resource: HasMetadata, value: String): HasMetadata {
         when (resource) {
             is Deployment -> {
                 if (resource.spec.template.metadata.labels == null) {
diff --git a/theodolite/src/main/kotlin/theodolite/patcher/VolumesConfigMapPatcher.kt b/theodolite/src/main/kotlin/theodolite/patcher/VolumesConfigMapPatcher.kt
index 73f55a0f6bc361a1507d82811bcae0fa241ed71d..17068c7e7f206b1bbed4530c2008b60d3aaf593e 100644
--- a/theodolite/src/main/kotlin/theodolite/patcher/VolumesConfigMapPatcher.kt
+++ b/theodolite/src/main/kotlin/theodolite/patcher/VolumesConfigMapPatcher.kt
@@ -7,7 +7,7 @@ import io.fabric8.kubernetes.api.model.apps.StatefulSet
 class VolumesConfigMapPatcher(private var volumeName: String
 ) : AbstractPatcher() {
 
-    override fun patchSingeResource(resource: HasMetadata, value: String): HasMetadata {
+    override fun patchSingleResource(resource: HasMetadata, value: String): HasMetadata {
         if (resource is Deployment) {
             if (resource.spec.template.spec.volumes == null) {
                 resource.spec.template.spec.volumes = mutableListOf()