diff --git a/src/Elfiggo/Brobdingnagian/Extension.php b/src/Elfiggo/Brobdingnagian/Extension.php
index <HASH>..<HASH> 100644
--- a/src/Elfiggo/Brobdingnagian/Extension.php
+++ b/src/Elfiggo/Brobdingnagian/Extension.php
@@ -41,7 +41,7 @@ class Extension implements ExtensionInterface
         $container->setShared('elfiggo.brobdingnagian.reporter', function (ServiceContainer $c) {
             return new Reporter(
                 $c->get('elfiggo.brobdingnagian.params'),
-                $c->get('console.io')
+                $c->get('elfiggo.brobdingnagian.logger')
             );
         });
 
diff --git a/src/Elfiggo/Brobdingnagian/Report/LoggerHandler.php b/src/Elfiggo/Brobdingnagian/Report/LoggerHandler.php
index <HASH>..<HASH> 100644
--- a/src/Elfiggo/Brobdingnagian/Report/LoggerHandler.php
+++ b/src/Elfiggo/Brobdingnagian/Report/LoggerHandler.php
@@ -39,7 +39,7 @@ class LoggerHandler implements Handler
 
     public function output()
     {
-        foreach($this->logger->messages() as $data) {
+        foreach($this->messages() as $data) {
             $this->io->writeln($data['message']);
         }
     }
Update Logger and Dependencies in Loader