diff --git a/unit_01/w03d04/homework/to_do_starter/README.md b/unit_01/w03d04/homework/to_do_starter/README.md
index 9978aba..615b609 100644
--- a/unit_01/w03d04/homework/to_do_starter/README.md
+++ b/unit_01/w03d04/homework/to_do_starter/README.md
@@ -69,23 +69,31 @@ The commit message should read:
"To Do - Commit 3: Added jQuery's version of window onload function to my code."
+### Make it function
+Add the functionality that you will need to get your to-do list functioning in the way that you need to meet the needs in the user stories above.
+
+**Commit 4**
+
+The commit message should read:
+"To Do - Commit 4: Added the functions to meet the needs in the user stories"
+
### Make it look pretty
Use the CSS knowledge that you've gained over the past few weeks. Feel free to use a CSS framework. In addition, think about icons or elements that you can use.
-**Commit 3**
+**Commit 5**
The commit message should read:
-"To Do - Commit 3: Added CSS to the To-Do list"
+"To Do - Commit 5: Added CSS to the To-Do list"
### Stretch Goal
The browser has something called [local storage](https://developer.mozilla.org/en-US/docs/Web/Guide/API/DOM/Storage). This allows us to cache data in the browser. Using local storage, make this application remember the to-dos that have already been entered in, even if the page is closed.
-**Commit 4**
+**Commit 6**
The commit message should read:
-"To Do - Commit 4: Added local storage"
+"To Do - Commit 6: Added local storage"
### jQuery cheat sheet examples