diff --git a/README.md b/README.md
index dc5ae98..61a7dfa 100644
--- a/README.md
+++ b/README.md
@@ -4,7 +4,12 @@ FourDjs
Visualisations of four-dimensional polytopes projected into 3-space, rendered
with three.js
+[Basic interactive demo](https://etc.mikelynch.org/fourjs/)
+
+
+
+
+
+
-
-[Basic interactive demo](https://etc.mikelynch.org/fourjs/)
\ No newline at end of file
diff --git a/docs/screenshot-120cell.png b/docs/screenshot-120cell.png
new file mode 100644
index 0000000..dcbd26d
Binary files /dev/null and b/docs/screenshot-120cell.png differ
diff --git a/docs/screenshot-24cell.png b/docs/screenshot-24cell.png
index a53c4da..57eb0fd 100644
Binary files a/docs/screenshot-24cell.png and b/docs/screenshot-24cell.png differ
diff --git a/docs/screenshot-600cell.png b/docs/screenshot-600cell.png
new file mode 100644
index 0000000..1b7431f
Binary files /dev/null and b/docs/screenshot-600cell.png differ
diff --git a/main.js b/main.js
index 46242bf..5d35d05 100644
--- a/main.js
+++ b/main.js
@@ -94,6 +94,10 @@ const light = new THREE.PointLight(0xffffff, 2);
light.position.set(10, 10, 10);
scene.add(light);
+const light2 = new THREE.PointLight(0xffffff, 2);
+light2.position.set(-10, 5, 10);
+scene.add(light);
+
const amblight = new THREE.AmbientLight(0xffffff, 0.5);
scene.add(amblight);