diff --git a/README.md b/README.md
index ae2ce76..34bc26c 100644
--- a/README.md
+++ b/README.md
@@ -27,9 +27,17 @@ src/teliva hanoi.tlv
No matter what app you run, you are always guaranteed access to a single
-obvious, consistent way (currently the hotkey `ctrl-e`) to edit its sources.
-Make a change, hit `ctrl-e` again, and the app will run with your updates.
-([video](https://archive.org/details/akkartik-2021-11-14))
+obvious, consistent way (currently the hotkey `ctrl-e`) to inspect its
+sources.
+
+When you look under the hood of an app, the first thing you see is a
+_big-picture view_ which shows the app's major data structures and a top-down
+view of the app's code.
+
+
+
+Select a definition, make a change, hit `ctrl-e` again, and the app will run
+with your updates. ([video](https://archive.org/details/akkartik-2021-11-14))
You will need some Unix-like platform with a C compiler and the ncurses and
openssl libraries. Some possible commands to install them, depending on your
diff --git a/doc/hanoi-big-picture.png b/doc/hanoi-big-picture.png
new file mode 100644
index 0000000..948a297
Binary files /dev/null and b/doc/hanoi-big-picture.png differ
diff --git a/doc/hanoi.png b/doc/hanoi.png
index 5988030..ff68e86 100644
Binary files a/doc/hanoi.png and b/doc/hanoi.png differ
diff --git a/hanoi.tlv b/hanoi.tlv
index a7a1e68..23ac9d5 100644
--- a/hanoi.tlv
+++ b/hanoi.tlv
@@ -85,7 +85,7 @@ end]==],
original]==],
main = [==[
function main()
- curses.assume_default_colors(250, 30)
+ curses.assume_default_colors(250, 139)
for i=1,7 do
curses.init_pair(i, 0, i)
end