diff --git a/student-distrib/buglog.txt b/student-distrib/buglog.txt
index 277b6d6d5723064eb43eced8ae8204d06dd62294..0a8fb2cccc5e361433f27c7c1ca77e1855f02664 100644
--- a/student-distrib/buglog.txt
+++ b/student-distrib/buglog.txt
@@ -1,9 +1,40 @@
-1. in shell, when pressing "alt", there will be some thing printed to the terminal
 
-2. fish does not work at all
+░░░░░░░░▄▄██▀▀▀▀▀▀▀████▄▄▄▄░░░░░░░░░░░░░
+░░░░░▄██▀░░░░░░░░░░░░░░░░░▀▀██▄▄░░░░░░░░
+░░░░██░░░░░░░░░░░░░░░░░░░░░░░░▀▀█▄▄░░░░░
+░░▄█▀░░░░░░░░░░░░░░░░░░░░░░░░░░░░▀▀█▄░░░
+░▄█▀░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░█▄░░
+░█▀░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▀█░
+▄█░░░░░░░░░░░░░░░░░░▄░░░░░░░░░░░░░░░░░██
+█▀░░░░░░██▄▄▄▄▄░░░░▄█░░░░░░░░░░░░░░░░░░█
+█░░░░░░░█▄░░▀██████▀░░░▄▄░░░░░░░░░░██░░█
+█░░░░░░░░▀█▄▄▄█▀░░░░░░░██▀▀██▄▄▄▄▄▄█░░▄█
+█░░░░░░░░░░░░░░░░░░░░░░░▀▄▄▄▀▀▀██▀░░░░█▀
+█▄░░░░░▄▄░░░░░░░░░░░░░░░░░░▀▀▀▀▀░░░░▄█▀░
+░█▄░░░░█░░░░▄▄▄▄░░░░░░░░░░░░░░░░░░░▄█░░░
+░░█▄░░▀█▄░░▀▀▀███████▄▄▄░░░▄░░░░░▄█▀░░░░
+░░░█▄░░░░░░░░░░░░░▀▀▀░░█░░░█░░░░██░░░░░░
+░░░░▀█▄▄░░░░░░░░░░░░░░░░░██░░░▄█▀░░░░░░░
+░░░░░░▀▀█▄▄▄░░░░░░░░░░░░░▄▄▄█▀▀░░░░░░░░░
+░░░░░░░░░░▀▀█▀▀███▄▄▄███▀▀▀░░░░░░░░░░░░░
+░░░░░░░░░░░█▀░░░░░░░░░░░░░░░░░░░░░░░░░░░
 
-3. cat can't read frame0.txt/frame1.txt
+Checkpoint 1:
 
-4. pingpong not working correctly, maybe something wrong with terminal write
+    Send_EOI logic
+    -Basic logic mistake in SEND_EOI function for PIT
+
+    Keyboard handler didn't return to correct place
+    -Didn't know about the need for wrappers. Easy fix
+
+Checkpoint 2:
+
+Checkpoint 3:
+
+Checkpoint 4:
+
+Checkpoint 5:
+
+    Characters oddly disappearing from terminal screen when typing
+    - Not flushing TLB!
 
-5. when launch shell inside of shell, when exit, it start a new shell (or does something else, since i am able to start more than 10 shell in a shell...)