diff --git a/initial-utilities/README.md b/initial-utilities/README.md
index 625b9f7..03b31d8 100644
--- a/initial-utilities/README.md
+++ b/initial-utilities/README.md
@@ -23,9 +23,15 @@ my-cat main.c
In this case, **my-cat** will read the file **main.c** and print out its
contents.
-You'll need to learn how to use a few library routines from the C library to
-implement the source code for this program, which we'll assume is in a file
-called **my-cat.c**.
+You'll need to learn how to use a few library routines from the C standard
+library (often called **libc**) to implement the source code for this program,
+which we'll assume is in a file called **my-cat.c**. All C code is
+automatically linked with the C library, which is full of useful functions you
+can call to implement your program. Learn more about the C library
+[here](https://en.wikipedia.org/wiki/C_standard_library) and perhaps
+[here](https://www-s.acm.illinois.edu/webmonkeys/book/c_guide/)[1](#myfootnote1).
+
+
@@ -40,4 +46,12 @@ called **my-cat.c**.
+### Footnotes
+
+1: Unfortunately, there is a lot to learn about the
+C library, but at some point, you've just got to **read documentation** to
+learn what is available. Why not now, when you are young? Or, if you are old,
+why not now, before it's ... ahem ... too late?
+
+