diff --git a/README.md b/README.md
index 36a7657..0addfd1 100644
--- a/README.md
+++ b/README.md
@@ -14,16 +14,16 @@
> [!IMPORTANT]
> **Only legitimate copies of the games are supported. If you don't own the game, please buy it.**
-## Navigation
+## Table of Contents
-
+
- [Installation](#-installation)
-- [Support](#-support)
- [Supported Games](#-supported-games)
- [Command line arguments](#%EF%B8%8F-command-line-arguments)
- [Config file](#-config-file-alterware-launcherjson)
- [Building from Source](#-building-from-source)
+- [Support](#-support)
---
@@ -81,15 +81,6 @@
---
-## ❓ Support
-
-Need help or have questions? We're here to help you!
-
-- **AlterWare Forum**: Visit our [official forum](https://forum.alterware.dev/) for in-depth discussions, troubleshooting, and community support.
-- **Discord Community**: Join our [Discord server](https://discord.gg/2ETE8engZM) for real-time chat, quick questions, and to connect with other users.
-
----
-
## 🎮 Supported Games
> [!IMPORTANT]
@@ -166,16 +157,44 @@ alterware-launcher.exe iw4x --bonus -u --path "C:\Games\IW4x" --pass "-console"
## 🔨 Building from Source
-- [Install Rust](https://rustup.rs/)
-- [Linux/unix] Make sure perl is installed1
-- Clone the repository
-- Run ```cargo build --release```
-- The executable will be located in ```target/release```
+### Prerequisites
+
+- [Rust](https://rustup.rs/) - Install the latest stable version
+- [Git](https://git-scm.com/) - For cloning the repository
+- [Perl](https://www.perl.org/get.html) - [Linux only] Required for OpenSSL
+
+### Build Steps
+
+1. Clone the repository:
+ ```bash
+ git clone https://github.com/mxve/alterware-launcher.git
+ cd alterware-launcher
+ ```
+
+2. Build the project:
+ ```bash
+ cargo build --release
+ ```
+
+3. Find the executable:
+ The compiled binary will be located at `target/release/alterware-launcher(.exe)`
+
+### Additional Notes
+
+- For debugging, you can use `cargo build` without the `--release` flag. The debug build will be slower but includes additional debugging information.
+- To run tests, use `cargo test`
---
-1 [Required for OpenSSL](https://docs.rs/openssl/latest/openssl/#vendored)
+## ❓ Support
+
+Need help or have questions? We're here to help you!
+
+- **AlterWare Forum**: Visit our [official forum](https://forum.alterware.dev/) for in-depth discussions, troubleshooting, and community support.
+- **Discord Community**: Join our [Discord server](https://discord.gg/2ETE8engZM) for real-time chat, quick questions, and to connect with other users.
+
+---