diff --git a/src/experimentstate.h b/src/experimentstate.h
index a4dfa79a8003c3c46204864175c6358bde5d1409..a5a6ba13e70acee8f54ec2377cd7a8f24cfb6dd9 100644
--- a/src/experimentstate.h
+++ b/src/experimentstate.h
@@ -30,6 +30,7 @@
 #include <cinttypes>
 
 #include "boundednumeral.h"
+#include "clilogger.h"
 #include "command.h"
 #include "fp311online_export.h"
 
@@ -78,6 +79,12 @@ public:
     ExperimentState ( ExperimentState&& other ) = default;
     ExperimentState& operator= ( const ExperimentState& other ) = default;
     ExperimentState& operator= ( ExperimentState&& other ) = default;
+
+private:
+    const CliLogger::ComponentLogger logError = CliLogger::createComponentLogger(QStringLiteral("ExperimentState"), LogLevel::Error);
+    const CliLogger::ComponentLogger logWarning = CliLogger::createComponentLogger(QStringLiteral("ExperimentState"), LogLevel::Warning);
+    const CliLogger::ComponentLogger logInfo = CliLogger::createComponentLogger(QStringLiteral("ExperimentState"), LogLevel::Info);
+    const CliLogger::ComponentLogger logDebug = CliLogger::createComponentLogger(QStringLiteral("ExperimentState"), LogLevel::Debug);
 };
 
 }