diff --git a/01 - JavaScript Drum Kit ~ completed/README.md b/01 - JavaScript Drum Kit ~ completed/README.md
new file mode 100644
index 0000000000..ca76496fa2
--- /dev/null
+++ b/01 - JavaScript Drum Kit ~ completed/README.md
@@ -0,0 +1 @@
+Completed Drumkit For JS30 Course
diff --git a/01 - JavaScript Drum Kit/index.html b/01 - JavaScript Drum Kit ~ completed/index.html
similarity index 79%
rename from 01 - JavaScript Drum Kit/index.html
rename to 01 - JavaScript Drum Kit ~ completed/index.html
index 246639f990..9a896f0d81 100644
--- a/01 - JavaScript Drum Kit/index.html
+++ b/01 - JavaScript Drum Kit ~ completed/index.html
@@ -1,8 +1,8 @@
-
+
- JS Drum Kit
+ JS Drum Kit - Wes Bos
@@ -58,26 +58,25 @@
+
diff --git a/01 - JavaScript Drum Kit/sounds/boom.wav b/01 - JavaScript Drum Kit ~ completed/sounds/boom.wav
similarity index 100%
rename from 01 - JavaScript Drum Kit/sounds/boom.wav
rename to 01 - JavaScript Drum Kit ~ completed/sounds/boom.wav
diff --git a/01 - JavaScript Drum Kit/sounds/clap.wav b/01 - JavaScript Drum Kit ~ completed/sounds/clap.wav
similarity index 100%
rename from 01 - JavaScript Drum Kit/sounds/clap.wav
rename to 01 - JavaScript Drum Kit ~ completed/sounds/clap.wav
diff --git a/01 - JavaScript Drum Kit/sounds/hihat.wav b/01 - JavaScript Drum Kit ~ completed/sounds/hihat.wav
similarity index 100%
rename from 01 - JavaScript Drum Kit/sounds/hihat.wav
rename to 01 - JavaScript Drum Kit ~ completed/sounds/hihat.wav
diff --git a/01 - JavaScript Drum Kit/sounds/kick.wav b/01 - JavaScript Drum Kit ~ completed/sounds/kick.wav
similarity index 100%
rename from 01 - JavaScript Drum Kit/sounds/kick.wav
rename to 01 - JavaScript Drum Kit ~ completed/sounds/kick.wav
diff --git a/01 - JavaScript Drum Kit/sounds/openhat.wav b/01 - JavaScript Drum Kit ~ completed/sounds/openhat.wav
similarity index 100%
rename from 01 - JavaScript Drum Kit/sounds/openhat.wav
rename to 01 - JavaScript Drum Kit ~ completed/sounds/openhat.wav
diff --git a/01 - JavaScript Drum Kit/sounds/ride.wav b/01 - JavaScript Drum Kit ~ completed/sounds/ride.wav
similarity index 100%
rename from 01 - JavaScript Drum Kit/sounds/ride.wav
rename to 01 - JavaScript Drum Kit ~ completed/sounds/ride.wav
diff --git a/01 - JavaScript Drum Kit/sounds/snare.wav b/01 - JavaScript Drum Kit ~ completed/sounds/snare.wav
similarity index 100%
rename from 01 - JavaScript Drum Kit/sounds/snare.wav
rename to 01 - JavaScript Drum Kit ~ completed/sounds/snare.wav
diff --git a/01 - JavaScript Drum Kit/sounds/tink.wav b/01 - JavaScript Drum Kit ~ completed/sounds/tink.wav
similarity index 100%
rename from 01 - JavaScript Drum Kit/sounds/tink.wav
rename to 01 - JavaScript Drum Kit ~ completed/sounds/tink.wav
diff --git a/01 - JavaScript Drum Kit/sounds/tom.wav b/01 - JavaScript Drum Kit ~ completed/sounds/tom.wav
similarity index 100%
rename from 01 - JavaScript Drum Kit/sounds/tom.wav
rename to 01 - JavaScript Drum Kit ~ completed/sounds/tom.wav
diff --git a/01 - JavaScript Drum Kit ~ completed/style.css b/01 - JavaScript Drum Kit ~ completed/style.css
new file mode 100644
index 0000000000..8856ecec4f
--- /dev/null
+++ b/01 - JavaScript Drum Kit ~ completed/style.css
@@ -0,0 +1,48 @@
+html, body {
+ margin: 0;
+ padding: 0;
+ font-family: sans-serif;
+ font-size: 10px;
+ background: url("https://images.pexels.com/photos/167636/pexels-photo-167636.jpeg?cs=srgb&dl=applause-audience-band-167636.jpg&fm=jpg") bottom center;
+ background-size: cover;
+}
+
+.keys {
+ display: flex;
+ flex: 1;
+ min-height: 100vh;
+ align-items: center;
+ justify-content: center;
+}
+
+.key {
+ border: .4rem solid black;
+ border-radius: .5rem;
+ margin: 1rem;
+ font-size: 1.5rem;
+ padding: 1rem .5rem;
+ transition: all .07s;
+ width: 10rem;
+ text-align: center;
+ color: white;
+ background: rgba(0,0,0,0.4);
+ text-shadow: 0 0 .5rem black;
+}
+
+.playing {
+ transform: scale(1.1);
+ border-color: #ffc600;
+ box-shadow: 0 0 1rem #ffc600;
+}
+
+kbd {
+ display: block;
+ font-size: 4rem;
+}
+
+.sound {
+ font-size: 1.2rem;
+ text-transform: uppercase;
+ letter-spacing: .1rem;
+ color: #ffc600;
+}
diff --git a/01 - JavaScript Drum Kit/index-FINISHED.html b/01 - JavaScript Drum Kit/index-FINISHED.html
deleted file mode 100644
index 1a16d0997c..0000000000
--- a/01 - JavaScript Drum Kit/index-FINISHED.html
+++ /dev/null
@@ -1,83 +0,0 @@
-
-
-
-
- JS Drum Kit
-
-
-
-
-
-
-
- A
- clap
-
-
- S
- hihat
-
-
- D
- kick
-
-
- F
- openhat
-
-
- G
- boom
-
-
- H
- ride
-
-
- J
- snare
-
-
- K
- tom
-
-
- L
- tink
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/01 - JavaScript Drum Kit/index-START.html b/01 - JavaScript Drum Kit/index-START.html
deleted file mode 100644
index 4070d32767..0000000000
--- a/01 - JavaScript Drum Kit/index-START.html
+++ /dev/null
@@ -1,66 +0,0 @@
-
-
-
-
- JS Drum Kit
-
-
-
-
-
-
-
- A
- clap
-
-
- S
- hihat
-
-
- D
- kick
-
-
- F
- openhat
-
-
- G
- boom
-
-
- H
- ride
-
-
- J
- snare
-
-
- K
- tom
-
-
- L
- tink
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/01 - JavaScript Drum Kit/style.css b/01 - JavaScript Drum Kit/style.css
deleted file mode 100644
index 3e0a320b37..0000000000
--- a/01 - JavaScript Drum Kit/style.css
+++ /dev/null
@@ -1,50 +0,0 @@
-html {
- font-size: 10px;
- background:url(http://i.imgur.com/b9r5sEL.jpg) bottom center;
- background-size: cover;
-}
-body,html {
- margin: 0;
- padding: 0;
- font-family: sans-serif;
-}
-
-.keys {
- display:flex;
- flex:1;
- min-height:100vh;
- align-items: center;
- justify-content: center;
-}
-
-.key {
- border:4px solid black;
- border-radius:5px;
- margin:1rem;
- font-size: 1.5rem;
- padding:1rem .5rem;
- transition:all .07s;
- width:100px;
- text-align: center;
- color:white;
- background:rgba(0,0,0,0.4);
- text-shadow:0 0 5px black;
-}
-
-.playing {
- transform:scale(1.1);
- border-color:#ffc600;
- box-shadow: 0 0 10px #ffc600;
-}
-
-kbd {
- display: block;
- font-size: 40px;
-}
-
-.sound {
- font-size: 1.2rem;
- text-transform: uppercase;
- letter-spacing: 1px;
- color:#ffc600;
-}
diff --git a/02 - JS + CSS Clock/index-START.html b/02 - JS + CSS Clock/index-START.html
deleted file mode 100644
index 2712384201..0000000000
--- a/02 - JS + CSS Clock/index-START.html
+++ /dev/null
@@ -1,73 +0,0 @@
-
-
-
-
- JS + CSS Clock
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/02 - JS + CSS Clock/index-FINISHED.html b/02 - JS + CSS Clock/index-completed.html
similarity index 64%
rename from 02 - JS + CSS Clock/index-FINISHED.html
rename to 02 - JS + CSS Clock/index-completed.html
index d4cb3b56a8..81026aff8a 100644
--- a/02 - JS + CSS Clock/index-FINISHED.html
+++ b/02 - JS + CSS Clock/index-completed.html
@@ -18,17 +18,18 @@
-
+