diff --git a/src/entrypoints/MockupMain/main-entry.cpp b/src/entrypoints/MockupMain/main-entry.cpp
index 61851c5ce4271d651ecd80f3753268c6b781e3df..54d937c25946fe20ba31baaa5bafee6d4c60f138 100644
--- a/src/entrypoints/MockupMain/main-entry.cpp
+++ b/src/entrypoints/MockupMain/main-entry.cpp
@@ -74,7 +74,8 @@ int main()
     TMRepository* tmRepo   = new TMRepository();
     FlightModeManager* fmm = new FlightModeManager();
     Buses* buses           = new Buses();
-    PinHandler* pinHandler = new PinHandler();
+    PinHandler* pinHandler =
+        new PinHandler(scheduler->getScheduler(miosix::PRIORITY_MAX - 2));
 
     // Insert modules
     if (!modules.insert<BoardScheduler>(scheduler))
@@ -181,7 +182,8 @@ int main()
     // EventSniffer sniffer(EventBroker::getInstance(), TOPICS_LIST,
     //                      [](uint8_t event, uint8_t topic)
     //                      {
-    //                          EventData ev{TimestampTimer::getTimestamp(), event,
+    //                          EventData ev{TimestampTimer::getTimestamp(),
+    //                          event,
     //                                       topic};
     //                          Logger::getInstance().log(ev);
     //                      });