diff --git a/README.md b/README.md
index efb924e..189849d 100644
--- a/README.md
+++ b/README.md
@@ -87,7 +87,24 @@ That's it ! This will install the python package via pipx, set up a `.desktop` l
## Usage
-General usage:
+### GUI
+
+If you installed via pipx or `install.sh`, you can launch the GUI directly or through your desktop app launcher (which is the preferred way using CTFPacker):
+
+```bash
+ctfpacker-gui
+# or
+ctfpg
+```
+
+
+
+
+
+The GUI exposes all the same options as the CLI but with real-time build output, a log panel, and a profile system. You can save/load build configurations as named profiles, and export/import them as `.ctfp` files to share across machines.
+
+### General usage
+
```
usage: main.py [-h] {staged,stageless} ...
@@ -161,20 +178,6 @@ Stageless:
Example usage: python main.py stageless -p shellcode.bin -e -s -pfx cert.pfx -pfx-pass 'password'
```
-### GUI
-
-If you installed via pipx or `install.sh`, you can launch the GUI directly or through your desktop app launcher:
-
-```bash
-ctfpacker-gui
-```
-
-
-
-
-
-The GUI exposes all the same options as the CLI but with real-time build output, a log panel, and a profile system. You can save/load build configurations as named profiles, and export/import them as `.ctfp` files to share across machines.
-
### Format option
In both cases, staged or stageless, you can choose whether to compile your loader as an EXE or a DLL. To compile it as a DLL, simply append `-f DLL`. By default, it compiles as an EXE, though you can also explicitly specify this using -f EXE (but you don't need to).