diff --git a/theodolite-benchmarks/uc3-hazelcastjet/src/main/java/rocks/theodolite/benchmarks/uc3/hazelcastjet/Uc3PipelineFactory.java b/theodolite-benchmarks/uc3-hazelcastjet/src/main/java/rocks/theodolite/benchmarks/uc3/hazelcastjet/Uc3PipelineFactory.java
index 0414fee3fe2e844db0a13e5eecf3cb3505d1930a..474a9e85789901ccc9d5cb51fd2df9b89159e0c0 100644
--- a/theodolite-benchmarks/uc3-hazelcastjet/src/main/java/rocks/theodolite/benchmarks/uc3/hazelcastjet/Uc3PipelineFactory.java
+++ b/theodolite-benchmarks/uc3-hazelcastjet/src/main/java/rocks/theodolite/benchmarks/uc3/hazelcastjet/Uc3PipelineFactory.java
@@ -23,6 +23,10 @@ import rocks.theodolite.benchmarks.uc3.hazelcastjet.uc3specifics.HoursOfDayKeyFa
import rocks.theodolite.benchmarks.uc3.hazelcastjet.uc3specifics.StatsKeyFactory;
+/**
+ * PipelineFactory for use case 3.
+ * Allows to build and extend pipelines.
+ */
public class Uc3PipelineFactory extends PipelineFactory {
private final Duration hoppingSize;
@@ -60,6 +64,7 @@ public class Uc3PipelineFactory extends PipelineFactory {
* @return a pipeline used which can be used in a Hazelcast Jet Instance to process data
* for UC3.
*/
+ @Override
public Pipeline buildPipeline() {
// Define the source