   ```
 
   This tells our renderer to look for the component in the
-  `priv/static/js/components` directory.
+  `priv/static/js/components` directory of our project.
+
+  Additionally, you may need to specify the route of your react-stdio module
+  if your node_modules directory does not live in the root directory of your
+  project *(if your ReactPhoenix project lives within an umbrella project, for example)*.
+
+  To do that, add a `react_stdio_path` config option in your `config/config.exs` file.
+
+  ```
+  config :react_phoenix,
+    compiled_path: Path.join(["priv", "static", "js", "components"]),
+    # defaults to node_modules/.bin/react-stdio
+    react_stdio_path: Path.join(["path_to_your_app", "node_modules", ".bin", "react-stdio"])
+  ```
 
   Configure your Endpoint to watch for new component files and compile them
   down as it finds them (but only in dev). If you have a standard Phoenix
   setup, you likely already have at least one watcher set up for your
   Endpoint. *Be careful not to overwrite* anything you currently have
   configured, but to add a new watcher.
-
-  Additionally, you may need to specify the route of your react-stdio module
-  if your node_modules directory does not live in the root directory of your
-  project *(if your ReactPhoenix project lives within an umbrella project, for example)*.
-
-  Do this in your `config/config.exs` file.
-
-  ```
-  config :react_phoenix,
-    ...
-    react_stdio_path: Path.join(["path_to_your_app", "node_modules", ".bin", "react-stdio"])
-  ```
-
-  If the aforementioned does not apply, you can ignore this step and use the default path.
 
   ### `config/dev.exs`
 

  @doc """
  Generate a String that contains the HTML of a rendered React component.

  It returns a String that is suitable for passing to a Phoenix view for rendering.
  `filename` should be, along with the `path_prefix` configured for your application,
  where your compiled React component can be found.

  For example, if you configured your app with `config :react_pheonix, compiled_path: "priv/static/js/components"`
  and you have a component file compiled there with the name of `hello_react.js`, you would pass `"hello_react"` as `filename`.


  ## What? Why?

  Server-side rendering of React components can be importantant for things
  such as Search Engine Optimization. In short, we have our Phoenix
  controller gather the HTML that would be generated by a React component
  (including utilizing any props required) and pass that directly into the
  view template. Once there, we can render the HTML string directly on initial
  page load so that loading is fast and data is there when a user visits your
  page (or a search engine crawler finds it).

  ## Configuration

