diff --git a/app/controllers/PremiumController.php b/app/controllers/PremiumController.php
new file mode 100644
index 0000000000000000000000000000000000000000..a3cda802b24a350643904e2c4255d79ae3f71658
--- /dev/null
+++ b/app/controllers/PremiumController.php
@@ -0,0 +1,27 @@
+<?php
+
+class PremiumController extends Controller implements ControllerInterface
+{
+    private AuthorModel $model;
+    public function __construct() {
+        require_once __DIR__ . '/../models/UserRole.php';
+        $this->model  = $this->model('AuthorModel');
+    }
+    // TODO: PARAMS ROUTING
+    public function index()
+    {
+        $premiumView = $this->view('premium', 'PremiumView');
+        $premiumView->render();
+    }
+    public function detail()
+    {
+        $premiumView = $this->view('premium', 'CollectionDetailView');
+        $premiumView->render();
+    }
+    public function book()
+    {
+        $premiumView = $this->view('premium', 'PremiumBookDetailView');
+        $premiumView->render();
+    }
+    
+}