diff --git a/docs/getting-started/flashing-firmware/esp32/cli-script.mdx b/docs/getting-started/flashing-firmware/esp32/cli-script.mdx
index c5f18fba..51bbade3 100644
--- a/docs/getting-started/flashing-firmware/esp32/cli-script.mdx
+++ b/docs/getting-started/flashing-firmware/esp32/cli-script.mdx
@@ -22,7 +22,7 @@ The [T-Beam 0.7](/docs/hardware/devices/tbeam#t-beam---v07) board is an earlier
:::
## Command Line Interface Instructions
-
+### Install Prerequisite Software
-### Install Prerequisite Software
Check if you have `python3` and `pip` installed with the following command
@@ -53,18 +52,12 @@ If `pip` is not installed, install with
```shell
sudo apt-get install python3-pip
-```
-
-### Install `esptool`
-
-```shell
-pip3 install --upgrade esptool
```
-### Install Prerequisite Software
+
OS X comes with `Python 2.7` installed, but not `pip`. The following uses Homebrew to install `python3` which includes `pip3`. On MacOS you will use `pip3` instead > of `pip`.
@@ -96,12 +89,6 @@ Confirm `pip3` was installed alongside `python3`
```shell
pip3 -v
-```
-
-### Install `esptool`
-
-```shell
-pip3 install --upgrade esptool
```
@@ -123,15 +110,17 @@ pip --version
:::
-### Install `esptool`
-
-```shell
-pip install --upgrade esptool
-```
+### Install `esptool`
+
+```shell
+pip3 install --upgrade esptool
+```
+
+
### Confirm Communication With Chip