diff --git a/1.1.md b/1.1.md
index 28fe90f0..c0175bc0 100644
--- a/1.1.md
+++ b/1.1.md
@@ -1,5 +1,8 @@
# Fetch 1.1 changelog
+
+New screenfetch mode
+
- If `w3m` or `imagemagick` aren't installed we gracefully fallback to ascii mode.
- Automatically find the `w3mimgdisplay` path and fallback to ascii mode if not found.
- Fix padding escape codes on BSD systems.
@@ -11,6 +14,28 @@
- If the script exits for any reason, unhide the cursor.
- Removed duplicate blocks inside `getcpu` and `getmemory`.
- Removed `--colors` as it was apparently broken from day 1.
+- Usage has been reformatted so that every flag has a value.
+
+
+### Image
+
+- Added support for displaying ascii art inside of text files.
+- Added "screenfetch mode" which will display your distro's ascii art next to the info. \[1\]
+- Added `--ascii_distro` to choose which distro's ascii logo to display.
+- Rename `--shuffledir` and `$shuffledir` to `shuffle_dir`.
+- Rename `--imgtempdir` and `$imgtempdir` to `thumbnail_dir`
+- Default thumbnail directory is now `$HOME/.cache/thumbnails/fetch`. Thanks @tudurom
+- If `--image` and `--ascii` are left empty we fallback to ascii distro mode.
+
+Example usage of ascii from file:
+
+```sh
+fetch --ascii "path/to/ascii" --ascii_color 2
+
+```
+
+\[1\] **[How do I enable screenfetch mode?](http://github.com/dylanaraps/fetch#how-do-i-enable-screenfetch-mode)**
+
### Config file
@@ -25,9 +50,9 @@ at launch or in script.
- Fetch now has a make file due to the increasing number of files,
this allows the script to be easily installed and uninstalled on
-systems it isn't packaged for yet!
+systems it isn't packaged for yet! \[1\]
-**NOTE:** The script will still work just fine on its own, you'll just be missing
+\[1\] The script will still work just fine on its own, you'll just be missing
the distro ascii art and the automatic config creation.
@@ -45,43 +70,27 @@ the distro ascii art and the automatic config creation.
fetch --disable cpu gpu disk shell
```
-**Kernel:**
-
-- Added `--kernel_shorthand` and `$kernel_shorthand` to print less or more kernel info
+**Kernel:** Added `--kernel_shorthand` and `$kernel_shorthand` to print less or more kernel info
+**Window Manager:** Added support for `$XINITRC`
+**GTK:** Fix incorrect GTK3 theme being displayed
+**CPU:** `cpu_shorthand`: New substitutions
+**GPU:** `[Linux]` Count the number of identical GPUs. eg. `Nvidia Geforce GTX 970 x 2`
+**Memory:** `[Mac OS X]` Added wired memory to memory usage.
**Distro:**
-- Added support for showing OS architecture. eg `Arch Linux x86_64`, `Windows 7 Ultimate 64-bit`
- - You can toggle this using `--os_arch` and `$os_arch`.
-- Mac OS X: Added support for showing Max OS X build version.
- - You can toggle it using `--osx_buildversion` and `$osx_buildversion`.
-- Windows: Added support for showing Windows edition. eg. `Windows 7 Ultimate`
+- Added support for showing OS architecture. eg `Arch Linux x86_64`, `Windows 7 Ultimate 64-bit` \[1\]
+- Mac OS X: Added support for showing Max OS X build version. \[2\]
+- Windows: Distro now displays Windows edition. eg. `Windows 7 Ultimate`
-**Window Manager:**
-
-- Added support for `$XINITRC`
+\[1\] You can toggle this using `--os_arch` and `$os_arch`.
+\[2\] You can toggle it using `--osx_buildversion` and `$osx_buildversion`.
**Shell:**
- Added `--shell_version` and `$shell_version` to hide/show your shell's version.
- Added `--shell_path` and `$shell_path` to hide/show the path to your shell
-**GTK:**
-
-- Fix incorrect GTK3 theme being displayed
-
-**CPU:**
-
-- `cpu_shorthand`: New substitutions
-
-**GPU:**
-
-- Linux: Count the number of identical GPUs. eg. `Nvidia Geforce GTX 970 x 2`
-
-**Memory:**
-
-- Mac OS X: Added wired memory to memory usage.
-
**Birthday:**
- Added `birthday` which prints the age of your OS install.
@@ -89,14 +98,13 @@ fetch --disable cpu gpu disk shell
the output of birthday.
- Added `--birthday_time` and `$birthday_time` to show/hide the time in the output.
-**Battery**
+**Battery:**
- Added `battery` which prints the battery usage percentage for each battery
in your system.
-
-- Added `battery_num` which allows you to choose which battery to display,
+- Linux: Added `battery_num` which allows you to choose which battery to display,
it also takes the value `all` which will print all batteries line by line.
-- Added `battery_shorthand` which when set to `on` prints each battery on the
+- Linux: Added `battery_shorthand` which when set to `on` prints each battery on the
same line like so:
```sh
@@ -117,21 +125,3 @@ Battery: 10%
- See **[Issue #46](https://github.com/dylanaraps/fetch/issues/46)**
-### Image
-
-- Rename `--shuffledir` and `$shuffledir` to `shuffle_dir`.
-- Rename `--imgtempdir` and `$imgtempdir` to `thumbnail_dir`
-- Default thumbnail directory is now `$HOME/.cache/thumbnails/fetch`
- - Thanks @tudurom
-- Added support for ascii art inside of text files.
-- If `--image` and `--ascii` are left empty we fallback to ascii distro mode.
-
-```sh
-fetch --ascii "path/to/ascii" --ascii_color 2
-
-```
-
-- Added "screenfetch mode" which will display your distro's ascii art
- next to the info.
- See: http://github.com/dylanaraps/fetch#how-do-i-enable-screenfetch-mode
-- Added `--ascii_distro` to choose which distro's ascii logo to display.