diff --git a/theodolite-benchmarks/buildSrc/src/main/groovy/theodolite.beam.flink.gradle b/theodolite-benchmarks/buildSrc/src/main/groovy/theodolite.beam.flink.gradle
new file mode 100644
index 0000000000000000000000000000000000000000..3d5ef7f0fdd1b3f89790f4932dfc03deef093aee
--- /dev/null
+++ b/theodolite-benchmarks/buildSrc/src/main/groovy/theodolite.beam.flink.gradle
@@ -0,0 +1,7 @@
+plugins {
+    id 'theodolite.beam'
+}
+
+dependencies {
+    compile group: 'org.apache.beam', name: 'beam-runners-flink-1.12', version: '2.27.0'
+}
\ No newline at end of file
diff --git a/theodolite-benchmarks/uc1-beam-flink/build.gradle b/theodolite-benchmarks/uc1-beam-flink/build.gradle
index ee92fb9b44e6a380348691019affea93320984c4..811a98d7e321451e303568ddd7180e579661955a 100644
--- a/theodolite-benchmarks/uc1-beam-flink/build.gradle
+++ b/theodolite-benchmarks/uc1-beam-flink/build.gradle
@@ -1,9 +1,8 @@
 plugins {
-  id 'theodolite.beam'
+  id 'theodolite.beam.flink'
 }
 
 dependencies {
-      compile group: 'org.apache.beam', name: 'beam-runners-flink-1.12', version: '2.27.0'
       compile project(':uc1-beam')
 }
 
diff --git a/theodolite-benchmarks/uc2-beam-flink/build.gradle b/theodolite-benchmarks/uc2-beam-flink/build.gradle
index c552af0402e2c6f32961590986775e06ea7c41ac..d6d4a47cfb88e6cdc7c87a6842c943afb936787b 100644
--- a/theodolite-benchmarks/uc2-beam-flink/build.gradle
+++ b/theodolite-benchmarks/uc2-beam-flink/build.gradle
@@ -1,10 +1,9 @@
 plugins {
-  id 'theodolite.beam'
+  id 'theodolite.beam.flink'
 }
 
 
 dependencies {
-  compile group: 'org.apache.beam', name: 'beam-runners-flink-1.12', version: '2.27.0'
   compile project(':uc2-beam')
 }
 
diff --git a/theodolite-benchmarks/uc3-beam-flink/build.gradle b/theodolite-benchmarks/uc3-beam-flink/build.gradle
index 1f318767df63cc7ff0d70f4f269b69d78afe529e..d0bb28ed5f845596df02537a6e1be0c9be944a94 100644
--- a/theodolite-benchmarks/uc3-beam-flink/build.gradle
+++ b/theodolite-benchmarks/uc3-beam-flink/build.gradle
@@ -1,10 +1,9 @@
 plugins {
-  id 'theodolite.beam'
+  id 'theodolite.beam.flink'
 }
 
 
 dependencies {
-  compile group: 'org.apache.beam', name: 'beam-runners-flink-1.12', version: '2.27.0'
   compile project(':uc3-beam')
 }
 
diff --git a/theodolite-benchmarks/uc4-beam-flink/build.gradle b/theodolite-benchmarks/uc4-beam-flink/build.gradle
index 0cfb5461a9af3b07a95cbff9fb9d58799bd1a008..3056c83ef670a9d7144afc3fbbbdf504ddbfe3e5 100644
--- a/theodolite-benchmarks/uc4-beam-flink/build.gradle
+++ b/theodolite-benchmarks/uc4-beam-flink/build.gradle
@@ -1,10 +1,9 @@
 plugins {
-  id 'theodolite.beam'
+  id 'theodolite.beam.flink'
 }
 
 
 dependencies {
-  compile group: 'org.apache.beam', name: 'beam-runners-flink-1.12', version: '2.27.0'
   compile project(':uc4-beam')
 }