diff --git a/README.md b/README.md
index ac9050c..5180e0a 100644
--- a/README.md
+++ b/README.md
@@ -1,129 +1,129 @@
-
-
-
-# Project for PvR: Discord MusicBot in Rust
-- Author: Pavel Mikula (MIK0486)
-- Took approximately 40 hours
-
-## Project Theme
-This project is a Discord bot developed in Rust, designed to play music in Discord voice channels. It uses libraries like `serenity` and `poise` for handling the Discord API, `songbird` for managing audio playback, `yt-dlp` for YouTube track streaming, and integrates with the Spotify Web API for Spotify URLs. The bot supports a full music queue, a local audio library, timed reminders, and several utility commands.
-
-## Project Requirements
-- Rust: The primary programming language for bot logic
-- Serenity + Poise: Discord API wrapper and command framework for Rust
-- Songbird: Voice and audio playback library for Discord
-- yt-dlp: For downloading and streaming audio from YouTube
-- SQLite (via sqlx): Persistent storage for guild settings and reminders
-- Spotify Web API: For resolving Spotify track / playlist URLs
-
-## Installation
-### Prerequisites
-- Installed rust from [rust-lang.org](https://www.rust-lang.org/tools/install)
-- Installed yt-dlp from [github.com/yt-dlp/yt-dlp](https://github.com/yt-dlp/yt-dlp)
- - `yt-dlp` should be in the system PATH
-- Installed `ffmpeg` (in the system PATH) — used by yt-dlp for post-processing **and** by the bot's loudness analyzer to measure each track's integrated LUFS for cross-track volume normalization
-- YouTube Data API token from [Google Cloud Console](https://developers.google.com/youtube/registering_an_application)
-- Discord bot token from [Discord Developer Portal](https://discord.com/developers/applications)
-- (Optional) Spotify Client ID & Secret from [Spotify Developer Dashboard](https://developer.spotify.com/dashboard) — required for Spotify URL support
-- Installed CMAKE. Required for the [audiopus_sys](https://github.com/Lakelezz/audiopus_sys) library
-
-### Installation
-1. Clone this repository
- ```bash
- git clone https://github.com/Firestone82/RustyTunes.git
- cd RustyTunes
- ```
-2. Create a `.env` file in the root directory
- ```bash
- cp .env.example .env
-
- # Edit the .env file with your Discord bot token, YouTube API key,
- # and (optionally) Spotify client id and secret.
- ```
-3. Setup database
- ```bash
- cargo install sqlx-cli
- sqlx database create
- sqlx migrate run
- ```
-4. Install dependencies
- ```bash
- # yt-dlp
- sudo curl -L https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp -o /usr/local/bin/yt-dlp
- sudo chmod a+rx /usr/local/bin/yt-dlp
-
- # ffmpeg (required by yt-dlp and by the loudness normalizer)
- sudo apt-get install ffmpeg
-
- # CMAKE
- sudo apt-get install cmake
- ```
-5. Build and run the bot
- ```bash
- cargo build --release
- cargo run
- ```
-
-## Usage
-All commands are available as both **prefix commands** (default prefix `!`) and **slash commands** (`/`). Use `!help` or `/help` in Discord to list every command, or `!help ` for details on a specific one.
+
+
+# RustyTunes
+
+> **VŠB-TUO** — School project · Programming in Rust (PvR)
+
+ 
+
+A feature-rich Discord music bot written in Rust. Supports YouTube, Spotify, local audio files, and direct URLs. Includes a persistent queue, per-guild volume memory, loudness normalization, timed reminders, and various utility commands.
## Features
### Audio Sources
-- Play tracks and playlists from **YouTube** (direct URL or text search)
-- Play tracks and playlists from **Spotify** (URL — resolved to YouTube for playback)
-- Play files from a **local audio library** stored on the bot host
-- Stream user-uploaded **Discord attachments** (audio files)
-- Stream audio from **arbitrary direct URLs**
+- YouTube (direct URL or text search)
+- Spotify (URL — resolved to YouTube for playback)
+- Local audio library stored on the bot host
+- Discord attachment uploads (audio files)
+- Arbitrary direct URLs
### Playback Controls
-- `play ` — play a track or playlist from YouTube or Spotify (appends to queue)
-- `playtop ` — same as `play` but inserts at the front of the queue
-- `pause` / `resume` — pause and resume the current track
-- `skip [amount]` — skip the current track (or multiple at once)
-- `stop` — stop playback and clear the active track
-- `playing` — show the currently playing track
-- `volume [1-100]` — set the playback volume; append `!` (e.g. `volume 200!`) to opt into the extended 1–500 overdrive range
-- `normalize [on|off]` — toggle session-only cross-track loudness normalization (off by default, applies to every source once enabled, resets on restart)
-- `silent [on|off]` — suppress NowPlaying announcements for the session
-- `join` / `leave` — manually summon or dismiss the bot from your voice channel
+| Command | Description |
+|---------|-------------|
+| `play ` | Play a track or playlist, append to queue |
+| `playtop ` | Same, but insert at front of queue |
+| `pause` / `resume` | Pause and resume the current track |
+| `skip [amount]` | Skip current track (or N tracks) |
+| `stop` | Stop playback and clear the active track |
+| `playing` | Show the currently playing track |
+| `volume [1-100]` | Set volume; append `!` for overdrive (1–500) |
+| `normalize [on\|off]` | Toggle cross-track loudness normalization (EBU R128) |
+| `silent [on\|off]` | Suppress Now Playing announcements |
+| `join` / `leave` | Summon or dismiss from voice channel |
### Queue Management
-- `queue` — paginated queue listing (10 tracks per page) with navigation buttons
-- `clear` — remove every track from the queue
-- `remove ` — remove a specific track from the queue by its 1-based index
-- `shuffle` — shuffle the current queue
-- `history` — show the last 10 played tracks with buttons to instantly replay any of them
+| Command | Description |
+|---------|-------------|
+| `queue` | Paginated queue (10 tracks/page) with navigation |
+| `clear` | Remove all tracks from the queue |
+| `remove ` | Remove a specific track by 1-based index |
+| `shuffle` | Shuffle the current queue |
+| `history` | Last 10 played tracks with replay buttons |
### Local Audio Library
-The `local` command groups subcommands for managing audio files saved on the bot host:
-- `local download [name]` — download an audio file from a URL into the library
-- `local upload [name]` — save an uploaded Discord attachment into the library
-- `local list` — list all saved local tracks
-- `local play [name]` — play a saved track by name (with autocomplete and an interactive picker)
-- `local rename