diff --git a/lab-p1/README.md b/lab-p1/README.md
index 35249c74735273b173bb1dd541007dea168973d8..3e485b724bbb922ea5e5dd7d3041d2c1b902e945 100644
--- a/lab-p1/README.md
+++ b/lab-p1/README.md
@@ -3,7 +3,7 @@
 
 Welcome to your first lab!  This semester, you're going to learn how to write your own Python code.  But for this lab, you're just going to practice running some Python programs we give you.
 
-**Important:** Before going to the lab, install Anaconda with Python 3.11 on your laptop. We've created videos showing how to do this on [Windows](https://youtu.be/jUGTRDXJBtI) and [Mac](https://youtu.be/tL8reqOXwjE). Please make sure that **all** checkboxes are checked during the Windows installation.
+**Important:** Before going to the lab, install Anaconda with Python 3.11 on your laptop. We've created videos showing how to do this on [Windows](https://www.youtube.com/watch?v=IQYhK9BKl1w) and [Mac](https://www.youtube.com/watch?v=6HJaG9kN8Z4). Please make sure that **all** checkboxes are checked during the Windows installation.
 
 **If you have already installed Python or Anaconda before this semester, please uninstall and reinstall, following the instructions in these videos. Please do not upgrade your Python version anytime during the semester. We expect you to retain Python 3.11 throughout this semester.**
 
@@ -436,4 +436,4 @@ When you see the word `Traceback`, **it means the program crashed**.  The `doubl
 
 Congrats on finishing your first CS220 lab! You do not need to submit anything for the labs. The labs are designed to prepare you for the project and help you engage in the lab sessions run by TAs and peer mentors. Your TA will come around to check that you finished and enter your lab attendance points on Canvas.
 
-It is recommended that you try to finish P1 right away during lab hours, so you can fix any installation issues with the help of your TA and peer mentor. Good luck with [P1](https://git.doit.wisc.edu/cdis/cs/courses/cs220/cs220-s23-projects/-/tree/main/p1)!
+It is recommended that you try to finish P1 right away during lab hours, so you can fix any installation issues with the help of your TA and peer mentor. Good luck with [P1](https://git.doit.wisc.edu/cdis/cs/courses/cs220/cs220-f23-projects/-/tree/main/p1)!
diff --git a/p1/README.md b/p1/README.md
index 6c7d0d8f825213e1ab4c7b51f79159445e2cce42..34b8fb3196211ea0a4f8c3a6456afe8af91bcd76 100644
--- a/p1/README.md
+++ b/p1/README.md
@@ -7,6 +7,7 @@ None yet.
 **Find any issues?** Report to us:
 
 - Ashwin Maran <amaran@wisc.edu>
+- Kincannon Wilson <kgwilson2@wisc.edu>
 
 ## Learning Objectives
 
diff --git a/p1/p1.ipynb b/p1/p1.ipynb
index d48e0b47469ec3b6d98d221d16d8eab5878418fa..a5efdb892c045a56aa33c79c8a37f5f7ed977a9a 100644
--- a/p1/p1.ipynb
+++ b/p1/p1.ipynb
@@ -3,7 +3,7 @@
   {
    "cell_type": "code",
    "execution_count": null,
-   "id": "cd1ab159",
+   "id": "46565f80",
    "metadata": {
     "cell_type": "code",
     "deletable": false,
@@ -19,14 +19,14 @@
   {
    "cell_type": "code",
    "execution_count": null,
-   "id": "f901a05b",
+   "id": "2d41a342",
    "metadata": {
     "editable": false,
     "execution": {
-     "iopub.execute_input": "2023-08-25T19:05:22.388711Z",
-     "iopub.status.busy": "2023-08-25T19:05:22.387711Z",
-     "iopub.status.idle": "2023-08-25T19:05:22.608397Z",
-     "shell.execute_reply": "2023-08-25T19:05:22.607367Z"
+     "iopub.execute_input": "2023-09-05T19:33:55.926354Z",
+     "iopub.status.busy": "2023-09-05T19:33:55.925385Z",
+     "iopub.status.idle": "2023-09-05T19:33:56.140854Z",
+     "shell.execute_reply": "2023-09-05T19:33:56.140854Z"
     }
    },
    "outputs": [],
@@ -37,13 +37,13 @@
   {
    "cell_type": "code",
    "execution_count": null,
-   "id": "c0083a39",
+   "id": "ace5a27b",
    "metadata": {
     "execution": {
-     "iopub.execute_input": "2023-08-25T19:05:22.614397Z",
-     "iopub.status.busy": "2023-08-25T19:05:22.613397Z",
-     "iopub.status.idle": "2023-08-25T19:05:22.618719Z",
-     "shell.execute_reply": "2023-08-25T19:05:22.617689Z"
+     "iopub.execute_input": "2023-09-05T19:33:56.144854Z",
+     "iopub.status.busy": "2023-09-05T19:33:56.144854Z",
+     "iopub.status.idle": "2023-09-05T19:33:56.148391Z",
+     "shell.execute_reply": "2023-09-05T19:33:56.148391Z"
     }
    },
    "outputs": [],
@@ -57,7 +57,7 @@
   },
   {
    "cell_type": "markdown",
-   "id": "be473d6f",
+   "id": "4195bd59",
    "metadata": {
     "deletable": false,
     "editable": false
@@ -68,7 +68,7 @@
   },
   {
    "cell_type": "markdown",
-   "id": "0e6ee915",
+   "id": "bfa2ea29",
    "metadata": {
     "deletable": false,
     "editable": false
@@ -80,13 +80,13 @@
   {
    "cell_type": "code",
    "execution_count": null,
-   "id": "cd1e26be",
+   "id": "01d22ad1",
    "metadata": {
     "execution": {
-     "iopub.execute_input": "2023-08-25T19:05:22.622720Z",
-     "iopub.status.busy": "2023-08-25T19:05:22.622720Z",
-     "iopub.status.idle": "2023-08-25T19:05:22.632231Z",
-     "shell.execute_reply": "2023-08-25T19:05:22.631201Z"
+     "iopub.execute_input": "2023-09-05T19:33:56.152390Z",
+     "iopub.status.busy": "2023-09-05T19:33:56.152390Z",
+     "iopub.status.idle": "2023-09-05T19:33:56.159208Z",
+     "shell.execute_reply": "2023-09-05T19:33:56.159208Z"
     },
     "tags": []
    },
@@ -101,7 +101,7 @@
   {
    "cell_type": "code",
    "execution_count": null,
-   "id": "57f63f1b",
+   "id": "ae733300",
    "metadata": {
     "deletable": false,
     "editable": false
@@ -113,7 +113,7 @@
   },
   {
    "cell_type": "markdown",
-   "id": "ba62cb46",
+   "id": "69e9a61e",
    "metadata": {
     "deletable": false,
     "editable": false
@@ -125,13 +125,13 @@
   {
    "cell_type": "code",
    "execution_count": null,
-   "id": "533150fa",
+   "id": "9625e543",
    "metadata": {
     "execution": {
-     "iopub.execute_input": "2023-08-25T19:05:22.648784Z",
-     "iopub.status.busy": "2023-08-25T19:05:22.648784Z",
-     "iopub.status.idle": "2023-08-25T19:05:22.655330Z",
-     "shell.execute_reply": "2023-08-25T19:05:22.654312Z"
+     "iopub.execute_input": "2023-09-05T19:33:56.173638Z",
+     "iopub.status.busy": "2023-09-05T19:33:56.173638Z",
+     "iopub.status.idle": "2023-09-05T19:33:56.178271Z",
+     "shell.execute_reply": "2023-09-05T19:33:56.178271Z"
     },
     "tags": []
    },
@@ -145,7 +145,7 @@
   {
    "cell_type": "code",
    "execution_count": null,
-   "id": "37ca9934",
+   "id": "6edd04c9",
    "metadata": {
     "deletable": false,
     "editable": false
@@ -157,7 +157,7 @@
   },
   {
    "cell_type": "markdown",
-   "id": "1fb3279b",
+   "id": "42c3baae",
    "metadata": {
     "deletable": false,
     "editable": false
@@ -178,7 +178,7 @@
   {
    "cell_type": "code",
    "execution_count": null,
-   "id": "00aaa876",
+   "id": "1e4cdaf9",
    "metadata": {
     "deletable": false,
     "editable": false
@@ -191,7 +191,7 @@
   },
   {
    "cell_type": "markdown",
-   "id": "1b6a6563",
+   "id": "6eb897bb",
    "metadata": {
     "deletable": false,
     "editable": false