diff --git a/src/WatchingStrategies/RouterEventManager.php b/src/WatchingStrategies/RouterEventManager.php
index <HASH>..<HASH> 100644
--- a/src/WatchingStrategies/RouterEventManager.php
+++ b/src/WatchingStrategies/RouterEventManager.php
@@ -43,7 +43,7 @@ class RouterEventManager
      *
      * @return RouterEventManager
      */
-    public function init($routeInfo): RouterEventManager
+    public function init(array $routeInfo): RouterEventManager
     {
         $this->routeInfo = $routeInfo;
 
diff --git a/src/WatchingStrategies/ViewEventManager.php b/src/WatchingStrategies/ViewEventManager.php
index <HASH>..<HASH> 100644
--- a/src/WatchingStrategies/ViewEventManager.php
+++ b/src/WatchingStrategies/ViewEventManager.php
@@ -21,12 +21,12 @@ class ViewEventManager
     }
 
     /**
-     * @param $listner
+     * @param $listener
      */
-    public function startGuarding(callable $listner)
+    public function startGuarding(callable $listener)
     {
         foreach ($this->views as $view) {
-            view()->creator($view, $this->wrapForIgnorance($listner));
+            view()->creator($view, $this->wrapForIgnorance($listener));
         }
     }
Added "type hints" and "return types"