diff --git a/posts/rustup.md b/posts/rustup.md
index d7ed6815f..6aaf417f7 100644
--- a/posts/rustup.md
+++ b/posts/rustup.md
@@ -86,25 +86,55 @@ Let's start with something simple: installing multiple Rust toolchains. In this
example I create a new library, 'hello', then test it using rustc 1.8, then use
rustup to install and test that same crate on the 1.9 beta.
-
-
-
-
-
That's an easy way to verify your code works on the next Rust release. That's
good Rust citizenship!
@@ -112,14 +142,32 @@ good Rust citizenship!
We can use `rustup show` to show us the installed toolchains, and `rustup
update` to keep them up to date with Rust's releases.
-
-
-
+```console
+$ rustup show
+Default host: x86_64-unknown-linux-gnu
+rustup home: /home/user/.rustup
+
+installed toolchains
+--------------------
+
+stable-x86_64-unknown-linux-gnu (default)
+beta-x86_64-unknown-linux-gnu
+
+active toolchain
+----------------
+
+stable-x86_64-unknown-linux-gnu (default)
+rustc 1.8.0 (db2939409 2016-04-11)
+
+$ rustup update
+info: syncing channel updates for 'stable-x86_64-unknown-linux-gnu'
+info: syncing channel updates for 'beta-x86_64-unknown-linux-gnu'
+
+ stable-x86_64-unknown-linux-gnu unchanged - rustc 1.8.0 (db2939409 2016-04-11)
+ beta-x86_64-unknown-linux-gnu unchanged - rustc 1.9.0-beta (e4e8b6668 2016-04-11)
+
+info: cleaning up downloads & tmp directories
+```
Finally, rustup can also change the default toolchain with `rustup default`: