diff --git a/README.md b/README.md
index 33763ee..05a805e 100644
--- a/README.md
+++ b/README.md
@@ -2,8 +2,6 @@
a rewrite of [pyzule](https://github.com/asdfzxcvbn/pyzule) that doesn't (completely) suck !!
-cyan supports **linux, macOS, WSL, and jailbroken iOS!** all either x86_64 or arm64/aarch64 !!
-
## features
you can open an issue to request a feature :D !!
@@ -22,17 +20,33 @@ you can open an issue to request a feature :D !!
## install instructions
+cyan supports **linux, macOS, WSL, and jailbroken iOS!** all either x86_64 or arm64/aarch64 !!
+
first, make sure you have [ar](https://command-not-found.com/ar) and [tar](https://command-not-found.com/tar) installed
-also obviously install python, version 3.9 or greater is required (the version available on the procursus repo for iOS)
+also obviously install python, version 3.9 or greater is required
-1. install [pipx](https://github.com/pypa/pipx?tab=readme-ov-file#install-pipx)
-2. install cyan: `pipx install --force https://github.com/asdfzxcvbn/pyzule-rw/archive/main.zip`
-3. follow any instructions `pipx` may have given you, like `pipx ensurepath`
-4. **if you want to inject dylibs and ARE NOT ON iOS**: `pipx inject cyan lief`
-5. **if you want to change app icons (iOS NOT supported)**: `pipx inject cyan Pillow`
+
+linux/WSL/macOS instructions
+
+
+ - install pipx
+ - install OR update cyan:
pipx install --force https://github.com/asdfzxcvbn/pyzule-rw/archive/main.zip
+ - add cyan to PATH:
pipx ensurepath
+ - if you want to inject dylibs and ARE NOT ON iOS:
pipx inject cyan lief
+ - if you want to change app icons (iOS NOT supported):
pipx inject cyan Pillow
+
+
-to *update*, just run step 2 again !
+
+jailbroken iOS instructions
+
+
+ - install OR update cyan:
pip install --force-reinstall https://github.com/asdfzxcvbn/pyzule-rw/archive/main.zip
+
+
+
+note: if you installed cyan before v1.1.3 using `pip`, make sure you `pip uninstall cyan`, then verify you have the latest version with `cyan --version`
## making cyan files