diff --git a/.github/FUNDING.yml b/.github/FUNDING.yml
new file mode 100644
index 0000000..c3c4772
--- /dev/null
+++ b/.github/FUNDING.yml
@@ -0,0 +1,4 @@
+# These are supported funding model platforms
+
+ko_fi: ousid
+custom: ['https://www.buymeacoffee.com/ousid']
diff --git a/.github/workflows/dependabot-auto-merge.yml b/.github/workflows/dependabot-auto-merge.yml
index 14da349..41099d3 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.3
+        uses: dependabot/fetch-metadata@v1.3.4
         with:
           github-token: "${{ secrets.GITHUB_TOKEN }}"
           
diff --git a/CHANGELOG.md b/CHANGELOG.md
index fd45c71..afd7586 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,7 @@
 # Changelog
 
 All notable changes to `laravel-ticket` will be documented in this file.
+
+## v1.0.1 - 2022-09-25
+
+**Full Changelog**: https://github.com/coderflexx/laravel-ticket/compare/v1.0.0...v1.0.1
diff --git a/README.md b/README.md
index 5040b3b..62c8cf5 100644
--- a/README.md
+++ b/README.md
@@ -11,6 +11,7 @@
 - [Introduction](#introduction)
 - [Installation](#installation)
 - [Configuration](#configuration)
+- [Preparing your model](#preparing-your-model)
 - [Usage](#usage)
   - [Ticket Table Structure](#ticket-table-structure)
   - [Message Table Structure](#message-table-structure)
@@ -21,6 +22,7 @@
   - [Ticket Relationship API Methods](#ticket-relationship-api-methods)
   - [Ticket Scopes](#ticket-scopes)
   - [Category & Label Scopes](#category--label-scopes)
+- [Handling File Upload](#handling-file-upload)
 - [Testing](#testing)
 - [Changelog](#changelog)
 - [Contributing](#contributing)
@@ -58,6 +60,8 @@ Before Running the migration, you may publish the config file, and make sure the
 php artisan migrate
 ```
 
+## Preparing your model
+
 Add `HasTickets` trait into your `User` model, along with `CanUseTickets` interface
 
 ```php
@@ -236,15 +240,15 @@ The `ticket` model has also a list of scopes to begin filter with.
 
 | Method  | Arguments  |  Description  |  Example  |
 |---|---|---|---|
-|  `closed` |`void` | get the closed tickets  | `Ticket::closed()` |
-|  `opened` |`void` | get the opened tickets  | `Ticket::opened()` |
-|  `resolved` |`void` | get the resolved tickets  | `Ticket::resolved()` |
-|  `locked` |`void` | get the locked tickets  | `Ticket::locked()` |
-|  `unlocked` |`void` | get the unlocked tickets  | `Ticket::unlocked()` |
-|  `withLowPriority` |`void` | get the low priority tickets  | `Ticket::withLowPriority()` |
-|  `withNormalPriority` |`void` | get the normal priority tickets  | `Ticket::withNormalPriority()` |
-|  `withHighPriority` |`void` | get the high priority tickets  | `Ticket::withHighPriority()` |
-|  `withPriority` |`string` $priority | get the withPriority tickets  | `Ticket::withPriority('critical')` |
+|  `closed` |`void` | get the closed tickets  | `Ticket::closed()->get()` |
+|  `opened` |`void` | get the opened tickets  | `Ticket::opened()->get()` |
+|  `resolved` |`void` | get the resolved tickets  | `Ticket::resolved()->get()` |
+|  `locked` |`void` | get the locked tickets  | `Ticket::locked()->get()` |
+|  `unlocked` |`void` | get the unlocked tickets  | `Ticket::unlocked()->get()` |
+|  `withLowPriority` |`void` | get the low priority tickets  | `Ticket::withLowPriority()->get()` |
+|  `withNormalPriority` |`void` | get the normal priority tickets  | `Ticket::withNormalPriority()->get()` |
+|  `withHighPriority` |`void` | get the high priority tickets  | `Ticket::withHighPriority()->get()` |
+|  `withPriority` |`string` $priority | get the withPriority tickets  | `Ticket::withPriority('critical')->get()` |
 
 ### Category & Label Scopes
 | Method  | Arguments  |  Description  |  Example  |
@@ -252,6 +256,32 @@ The `ticket` model has also a list of scopes to begin filter with.
 |  `visible` |`void` | get the visible model records  | `Label::visible()->get()` |
 |  `hidden` |`void` | get the hidden model records  | `Category::visible()->get()` |
 
+## Handling File Upload
+This package doesn't come with file upload feature (yet) Instead you can use [laravel-medialibrary](https://github.com/spatie/laravel-medialibrary) by __Spatie__,
+to handle file functionality.
+
+The steps are pretty straight forward, all what you need to do is the following.
+
+Extends the `Ticket` model, by creating a new model file in your application by
+```
+php artisan make:model Ticket
+```
+
+Then extend the base `Ticket Model`, then use `InteractWithMedia` trait by spatie package, and the interface `HasMedia`:
+
+```php
+namespace App\Models\Ticket;
+use Spatie\MediaLibrary\HasMedia;
+use Spatie\MediaLibrary\InteractsWithMedia;
+
+class Ticket extends \Coderflex\LaravelTicket\Models\Ticket implements HasMedia
+{
+    use InteractsWithMedia;
+}
+```
+
+The rest of the implementation, head to [the docs](https://spatie.be/docs/laravel-medialibrary/v10/introduction) of spatie package to know more.
+
 ## Testing
 
 ```bash
diff --git a/SECURITY.md b/SECURITY.md
new file mode 100644
index 0000000..8f7a2f7
--- /dev/null
+++ b/SECURITY.md
@@ -0,0 +1,12 @@
+# Security Policy
+
+## Supported Versions
+These are the list of versions supported in this package.
+
+| Version | Supported          |
+| ------- | ------------------ |
+| 1.x.x   | :white_check_mark: |
+
+## Reporting a Vulnerability
+
+If you found any Vulnerability, or a risk issue, could harm/effect the users of this package, you can email us at contact@coderflex.com.
diff --git a/src/Concerns/HasVisibility.php b/src/Concerns/HasVisibility.php
index d806b77..acdee34 100644
--- a/src/Concerns/HasVisibility.php
+++ b/src/Concerns/HasVisibility.php
@@ -8,7 +8,7 @@
 trait HasVisibility
 {
     /**
-     * Determine wheather if the model is visible
+     * Determine whether if the model is visible
      *
      * @return \Illuminate\Database\Eloquent\Builder
      */
@@ -18,7 +18,7 @@ public function scopeVisible(Builder $builder)
     }
 
     /**
-     * Determine wheather if the model is hidden
+     * Determine whether if the model is hidden
      *
      * @return \Illuminate\Database\Eloquent\Builder
      */
diff --git a/src/LaravelTicketServiceProvider.php b/src/LaravelTicketServiceProvider.php
index 8c636b3..1dc2aa3 100644
--- a/src/LaravelTicketServiceProvider.php
+++ b/src/LaravelTicketServiceProvider.php
@@ -22,6 +22,8 @@ public function configurePackage(Package $package): void
                 'create_messages_table',
                 'create_categories_table',
                 'create_labels_table',
+                'create_category_ticket_table',
+                'create_label_ticket_table',
             );
     }
 }
