diff --git a/doc/08.appendices.md b/doc/08.appendices.md
index 13a7ea8..0853618 100644
--- a/doc/08.appendices.md
+++ b/doc/08.appendices.md
@@ -93,6 +93,13 @@ increasing difficulty.
languages to the `HLDB` array.
* **Line numbers**: Display the line number to the left of each line of the
file.
+* **Command line arguments**: For example, many editors take "+123" as a command line
+ argument that says goto this line when you open the editor.
+* **Improved search**: Implement case-insensitive search. Implement search
+ and replace.
+* **Hippie completion**: hit a special key that tries to complete the word at the cursor.
+ This searches the document for matching words that have the same prefix and offers
+ a completion based on that.
* **Soft indent**: If you like using spaces instead of tabs, make the
Tab key insert spaces instead of `\t`. You may want
Backspace to remove a Tab key's worth of spaces as
@@ -120,6 +127,8 @@ increasing difficulty.
(hjkl).
* **Multiple buffers**: Allow having multiple files open at once, and have some
way of switching between them.
+* **Modal Dialog**: draw a modal dialog box. You can use this for help. Or you
+ could use it for buffer or file selection.
## More tutorials like this