diff --git a/.github/workflows/dependabot-auto-merge.yml b/.github/workflows/dependabot-auto-merge.yml
index 32f7754..ca2197d 100644
--- a/.github/workflows/dependabot-auto-merge.yml
+++ b/.github/workflows/dependabot-auto-merge.yml
@@ -13,7 +13,7 @@ jobs:
     
       - name: Dependabot metadata
         id: metadata
-        uses: dependabot/fetch-metadata@v1.3.6
+        uses: dependabot/fetch-metadata@v1.6.0
         with:
           github-token: "${{ secrets.GITHUB_TOKEN }}"
           
diff --git a/.github/workflows/fix-php-code-style-issues.yml b/.github/workflows/fix-php-code-style-issues.yml
index cc0c956..bdef9a9 100644
--- a/.github/workflows/fix-php-code-style-issues.yml
+++ b/.github/workflows/fix-php-code-style-issues.yml
@@ -13,7 +13,7 @@ jobs:
           ref: ${{ github.head_ref }}
 
       - name: Fix PHP code style issues
-        uses: aglipanci/laravel-pint-action@2.2.0
+        uses: aglipanci/laravel-pint-action@2.3.0
 
       - name: Commit changes
         uses: stefanzweifel/git-auto-commit-action@v4
diff --git a/README.md b/README.md
index b9fbc32..de30b7d 100644
--- a/README.md
+++ b/README.md
@@ -99,11 +99,11 @@ public function store(Request $request)
     $ticket = $user->tickets()
                     ->create($request->validated());
 
-    $categories = Category::first();
-    $labels = Label::first();
+    $category = Category::first();
+    $label = Label::first();
 
-    $ticket->attachCategories($categories);
-    $ticket->attachLabels($labels);
+    $ticket->attachCategories($category);
+    $ticket->attachLabels($label);
     
     // or you can create the categories & the tickets directly by:
     // $ticket->categories()->create(...);
diff --git a/database/migrations/create_tickets_table.php.stub b/database/migrations/create_tickets_table.php.stub
index 6a8cad0..03b1289 100644
--- a/database/migrations/create_tickets_table.php.stub
+++ b/database/migrations/create_tickets_table.php.stub
@@ -25,14 +25,4 @@ return new class extends Migration
             $table->timestamps();
         });
     }
-
-    /**
-     * Reverse the migrations.
-     *
-     * @return void
-     */
-    public function down()
-    {
-        Schema::dropIfExists('laravel_tickets');
-    }
 };
diff --git a/src/Models/Ticket.php b/src/Models/Ticket.php
index b7fd562..1609ad2 100644
--- a/src/Models/Ticket.php
+++ b/src/Models/Ticket.php
@@ -25,10 +25,10 @@
  */
 class Ticket extends Model
 {
+    use Concerns\InteractsWithTicketRelations;
+    use Concerns\InteractsWithTickets;
     use HasFactory;
     use TicketScope;
-    use Concerns\InteractsWithTickets;
-    use Concerns\InteractsWithTicketRelations;
 
     /**
      * The attributes that aren't mass assignable.
diff --git a/tests/Feature/TicketTest.php b/tests/Feature/TicketTest.php
index 3b1e71c..72708b6 100644
--- a/tests/Feature/TicketTest.php
+++ b/tests/Feature/TicketTest.php
@@ -5,22 +5,22 @@
 
 it('filters tickets by status', function () {
     Ticket::factory()
-            ->times(3)
-            ->create([
-                'status' => 'open',
-            ]);
+        ->times(3)
+        ->create([
+            'status' => 'open',
+        ]);
 
     Ticket::factory()
-            ->times(7)
-            ->create([
-                'status' => 'closed',
-            ]);
+        ->times(7)
+        ->create([
+            'status' => 'closed',
+        ]);
 
     Ticket::factory()
-            ->times(6)
-            ->create([
-                'status' => 'archived',
-            ]);
+        ->times(6)
+        ->create([
+            'status' => 'archived',
+        ]);
 
     $this->assertEquals(Ticket::count(), 16);
     $this->assertEquals(Ticket::opened()->count(), 3);
@@ -31,16 +31,16 @@
 
 it('filters tickets by resolved status', function () {
     Ticket::factory()
-            ->times(2)
-            ->create([
-                'is_resolved' => true,
-            ]);
+        ->times(2)
+        ->create([
+            'is_resolved' => true,
+        ]);
 
     Ticket::factory()
-            ->times(10)
-            ->create([
-                'is_resolved' => false,
-            ]);
+        ->times(10)
+        ->create([
+            'is_resolved' => false,
+        ]);
 
     $this->assertEquals(Ticket::count(), 12);
     $this->assertEquals(Ticket::resolved()->count(), 2);
@@ -49,16 +49,16 @@
 
 it('filters tickets by locked status', function () {
     Ticket::factory()
-            ->times(3)
-            ->create([
-                'is_locked' => true,
-            ]);
+        ->times(3)
+        ->create([
+            'is_locked' => true,
+        ]);
 
     Ticket::factory()
-            ->times(9)
-            ->create([
-                'is_locked' => false,
-            ]);
+        ->times(9)
+        ->create([
+            'is_locked' => false,
+        ]);
 
     $this->assertEquals(Ticket::count(), 12);
     $this->assertEquals(Ticket::locked()->count(), 3);
@@ -67,28 +67,28 @@
 
 it('filters tickets by priority status', function () {
     Ticket::factory()
-            ->times(7)
-            ->create([
-                'priority' => 'low',
-            ]);
+        ->times(7)
+        ->create([
+            'priority' => 'low',
+        ]);
 
     Ticket::factory()
-            ->times(5)
-            ->create([
-                'priority' => 'normal',
-            ]);
+        ->times(5)
+        ->create([
+            'priority' => 'normal',
+        ]);
 
     Ticket::factory()
-            ->times(15)
-            ->create([
-                'priority' => 'high',
-            ]);
+        ->times(15)
+        ->create([
+            'priority' => 'high',
+        ]);
 
     Ticket::factory()
-            ->times(15)
-            ->create([
-                'priority' => 'something else',
-            ]);
+        ->times(15)
+        ->create([
+            'priority' => 'something else',
+        ]);
 
     $this->assertEquals(Ticket::count(), 42);
     $this->assertEquals(Ticket::withLowPriority()->count(), 7);
@@ -246,7 +246,7 @@
     ]);
 
     $ticket->archive()
-            ->markAsLocked();
+        ->markAsLocked();
 
     $this->assertTrue($ticket->isArchived());
     $this->assertTrue($ticket->isLocked());
diff --git a/tests/Models/User.php b/tests/Models/User.php
index b571072..c20769a 100644
--- a/tests/Models/User.php
+++ b/tests/Models/User.php
@@ -14,14 +14,14 @@
 use Illuminate\Database\Eloquent\Model;
 use Illuminate\Foundation\Auth\Access\Authorizable;
 
-class User extends Model implements CanUseTickets, AuthenticatableContract, AuthorizableContract, CanResetPasswordContract
+class User extends Model implements AuthenticatableContract, AuthorizableContract, CanResetPasswordContract, CanUseTickets
 {
     use Authenticatable,
         Authorizable,
         CanResetPassword,
-        MustVerifyEmail,
         HasFactory,
-        HasTickets;
+        HasTickets,
+        MustVerifyEmail;
 
     protected $guarded = [];
 }
diff --git a/tests/Unit/LabelTest.php b/tests/Unit/LabelTest.php
index 20a694a..be7224d 100644
--- a/tests/Unit/LabelTest.php
+++ b/tests/Unit/LabelTest.php
@@ -7,10 +7,10 @@
     $ticket = Ticket::factory()->create();
 
     $label = Label::factory()
-                ->create([
-                    'name' => 'Support',
-                    'slug' => 'supoort',
-                ]);
+        ->create([
+            'name' => 'Support',
+            'slug' => 'supoort',
+        ]);
 
     $tableName = config(
         'laravel_ticket.table_names.labels',
diff --git a/tests/Unit/MessageTest.php b/tests/Unit/MessageTest.php
index be774e4..4b6cbf2 100644
--- a/tests/Unit/MessageTest.php
+++ b/tests/Unit/MessageTest.php
@@ -14,10 +14,10 @@
     );
 
     $message = Message::factory()
-                ->create([
-                    $tableName['columns']['ticket_foreing_id'] => $ticket->id,
-                    'message' => 'Message from a ticket',
-                ]);
+        ->create([
+            $tableName['columns']['ticket_foreing_id'] => $ticket->id,
+            'message' => 'Message from a ticket',
+        ]);
 
     $this->assertDatabaseHas($tableName['table'], [
         $tableName['columns']['ticket_foreing_id'] => $ticket->id,
