diff --git a/index.html b/index.html
index 1e292dd..e8c9b7f 100644
--- a/index.html
+++ b/index.html
@@ -4738,10 +4738,10 @@ However, you can use any of the flake reference styles defined in repo provides a default.nix.
If the derivation in that file allows us to supply our own package set,
then our flake can call it to build hello nix.
-If instead it requires nixpkgs, it is not pure and we cannot use it.
<nixpkgs>, it is not pure and we cannot use it.
If the file begins with an expression such as
+For example, if the file begins with an expression such as
so we can call it, passing our own package set as an argument (see Section 10.4.6.1, “If the nix derivation does not require nixpkgs”).
+then it accepts a package set as an argument,
+only using <nixpkgs> if no argument is provided.
+We can use it directly to build hello-nix (see Section 10.4.6.1, “If the nix derivation does not require nixpkgs”).
Lines ??? fetches the git repo for hello-nix.
+
Lines 5-8 fetches the git repo for hello-nix.
However, it is not a flake, so we have to build it;
-this is done in line ???.
Here’s a demonstration using the shell.
@@ -4835,7 +4837,7 @@ this is done in line ???.$ hello-nix # this will fail -bash: line 52: hello-nix: command not found +bash: line 53: hello-nix: command not found $ nix develop $ hello-nix Hello from your nix package!@@ -4927,7 +4929,7 @@ Hello from your flake!