diff --git a/sockets/socketLogic.js b/sockets/socketLogic.js
index be4d418b07e43cb87573019f7cc7bbc10ed24928..bf8100e700e780ba1e01b545c23583e0a9439e3f 100644
--- a/sockets/socketLogic.js
+++ b/sockets/socketLogic.js
@@ -106,8 +106,9 @@ async function showQuestions(game, socket, questionNumber) {
     const wait = (seconds) => new Promise((resolve) => setTimeout(resolve, seconds * 1000));
 
     while (questionNumber < 10) {
-        await wait(15); // Wait for 15 seconds
         await showQuestion(); // Show the question
+        await wait(15); // Wait for 15 seconds
+        // Send a new event to close the question
         await wait(15); // Wait for 15 more seconds
         questionNumber++; // Move to the next question
     }