diff --git a/pom.xml b/pom.xml
index 05469e8bea32e430b4ae12520924b4cfad56ef94..e6322be14a980ef917855e56a7558a6b300f0713 100644
--- a/pom.xml
+++ b/pom.xml
@@ -8,7 +8,7 @@
 	<properties>
 		<maven.compiler.source>11</maven.compiler.source>
 		<maven.compiler.target>11</maven.compiler.target>
-		
+
 		<sonar.organization>beamline</sonar.organization>
 		<sonar.host.url>https://sonarcloud.io</sonar.host.url>
 	</properties>
@@ -84,13 +84,19 @@
 			<version>2.2</version>
 		</dependency>
 	</dependencies>
-	
+
 	<build>
 		<plugins>
 			<plugin>
 				<artifactId>maven-surefire-plugin</artifactId>
 				<version>2.22.2</version>
 			</plugin>
+
+			<plugin>
+				<groupId>org.jacoco</groupId>
+				<artifactId>jacoco-maven-plugin</artifactId>
+				<version>0.8.8-SNAPSHOT</version>
+			</plugin>
 		</plugins>
 	</build>
 </project>
diff --git a/src/main/java/beamline/utils/EventUtils.java b/src/main/java/beamline/utils/EventUtils.java
index e60da3def9e8577b502005ad438502136917a8c1..681896a66ef64c868e8c0bef8da310937cb285ea 100644
--- a/src/main/java/beamline/utils/EventUtils.java
+++ b/src/main/java/beamline/utils/EventUtils.java
@@ -23,6 +23,10 @@ public class EventUtils {
 
 	private static final XFactory xesFactory = new XFactoryNaiveImpl();
 	
+	private EventUtils() {
+		throw new IllegalStateException("Utility class");
+	}
+	
 	/**
 	 * Creates a new {@link XTrace} referring to one event
 	 * 
diff --git a/src/test/java/beamline/tests/FiltersTests.java b/src/test/java/beamline/tests/FiltersTests.java
index efc12242d31e3290b6718fa780244e5a9035ab6b..4ee019478cea4c5d5de79358968862542bb88a35 100644
--- a/src/test/java/beamline/tests/FiltersTests.java
+++ b/src/test/java/beamline/tests/FiltersTests.java
@@ -21,8 +21,6 @@ import io.reactivex.rxjava3.core.Observable;
 
 public class FiltersTests {
 
-	EventUtils e = new EventUtils();
-	
 	@Test
 	public void test_exclude_activities_on_name_filter() {
 		List<String> results = new ArrayList<String>();