diff --git a/theodolite-benchmarks/buildSrc/src/main/groovy/theodolite.beam.samza.gradle b/theodolite-benchmarks/buildSrc/src/main/groovy/theodolite.beam.samza.gradle
new file mode 100644
index 0000000000000000000000000000000000000000..d3bd08f6f0915b3682126dd2c51ed80c3d0c2a99
--- /dev/null
+++ b/theodolite-benchmarks/buildSrc/src/main/groovy/theodolite.beam.samza.gradle
@@ -0,0 +1,7 @@
+plugins {
+    id 'theodolite.beam'
+}
+
+dependencies {
+    compile group: 'org.apache.beam', name: 'beam-runners-samza', version: '2.22.0'
+}
\ No newline at end of file
diff --git a/theodolite-benchmarks/uc1-beam-samza/build.gradle b/theodolite-benchmarks/uc1-beam-samza/build.gradle
index 18eec3bd74ea43a6b6421c020acb9a8d5bb52261..b03697731f60ac72ab402f06c69f4a56c0fb343d 100644
--- a/theodolite-benchmarks/uc1-beam-samza/build.gradle
+++ b/theodolite-benchmarks/uc1-beam-samza/build.gradle
@@ -1,9 +1,8 @@
 plugins {
-  id 'theodolite.beam'
+  id 'theodolite.beam.samza'
 }
 
 dependencies {
-  compile group: 'org.apache.beam', name: 'beam-runners-samza', version: '2.22.0'
   compile project(':uc1-beam')
 }
 
diff --git a/theodolite-benchmarks/uc2-beam-samza/build.gradle b/theodolite-benchmarks/uc2-beam-samza/build.gradle
index 2da9a14ffe15ff6d5a156cc48f126d946ef423e6..8d619f1885ecb8a9af806561373750dd0c70eb7f 100644
--- a/theodolite-benchmarks/uc2-beam-samza/build.gradle
+++ b/theodolite-benchmarks/uc2-beam-samza/build.gradle
@@ -1,10 +1,9 @@
 plugins {
-  id 'theodolite.beam'
+  id 'theodolite.beam.samza'
 }
 
 
 dependencies {
-  compile group: 'org.apache.beam', name: 'beam-runners-samza', version: '2.22.0'
   compile project(':uc2-beam')
 }
 
diff --git a/theodolite-benchmarks/uc3-beam-samza/build.gradle b/theodolite-benchmarks/uc3-beam-samza/build.gradle
index 3673058cdf273586f1ff165723d16610cb3719d0..caa07077c52a17f3fd647f72959b694dcc80a8f4 100644
--- a/theodolite-benchmarks/uc3-beam-samza/build.gradle
+++ b/theodolite-benchmarks/uc3-beam-samza/build.gradle
@@ -1,10 +1,9 @@
 plugins {
-  id 'theodolite.beam'
+  id 'theodolite.beam.samza'
 }
 
 
 dependencies {
-  compile group: 'org.apache.beam', name: 'beam-runners-samza', version: '2.22.0'
   compile project(':uc3-beam')
 }
 
diff --git a/theodolite-benchmarks/uc4-beam-samza/build.gradle b/theodolite-benchmarks/uc4-beam-samza/build.gradle
index 7a3184836d36dca9c0fe8d44a1b1a2a3b40d117d..3a931ecea25cc8933901626121565dda2e592633 100644
--- a/theodolite-benchmarks/uc4-beam-samza/build.gradle
+++ b/theodolite-benchmarks/uc4-beam-samza/build.gradle
@@ -1,9 +1,8 @@
 plugins {
-  id 'theodolite.beam'
+  id 'theodolite.beam.samza'
 }
 
 dependencies {
-  compile group: 'org.apache.beam', name: 'beam-runners-samza', version: '2.22.0'
   compile project(':uc4-beam')
 }