diff --git a/src/CronardMiddleware.php b/src/CronardMiddleware.php
index 484959c..39cf732 100644
--- a/src/CronardMiddleware.php
+++ b/src/CronardMiddleware.php
@@ -18,11 +18,14 @@ class CronardMiddleware implements MiddlewareInterface
     public array $variables = [];
 
     public $response;
+    
+    public $container;
 
-    public function __construct(string $cronKey = "", $responseInterface, $variables = []) {
+    public function __construct(ContainerInterface $container, string $cronKey = "", $responseInterface, $variables = []) {
         $this->cronKey = $cronKey;
         $this->response = $responseInterface;
         $this->variables = $variables;
+        $this->container = $container;
     }
 
     public function process(ServerRequestInterface $request, RequestHandlerInterface $handler): ResponseInterface
@@ -33,6 +36,7 @@ class CronardMiddleware implements MiddlewareInterface
             $this->launch([
                 $request,
                 $response,
+                $this->container,
             ]);
 
             return $response;