diff --git a/demo/left-click.svg b/demo/left-click.svg
new file mode 100644
index 0000000..67c7578
--- /dev/null
+++ b/demo/left-click.svg
@@ -0,0 +1,170 @@
+
+
diff --git a/demo/middle-click.svg b/demo/middle-click.svg
new file mode 100644
index 0000000..7f0e4ea
--- /dev/null
+++ b/demo/middle-click.svg
@@ -0,0 +1,170 @@
+
+
diff --git a/demo/mouse.original.svg b/demo/mouse.original.svg
new file mode 100644
index 0000000..3947979
--- /dev/null
+++ b/demo/mouse.original.svg
@@ -0,0 +1,262 @@
+
+
diff --git a/demo/mouse.svg b/demo/mouse.svg
new file mode 100644
index 0000000..10321b3
--- /dev/null
+++ b/demo/mouse.svg
@@ -0,0 +1,13 @@
+
diff --git a/demo/right-click.svg b/demo/right-click.svg
new file mode 100644
index 0000000..0ebfdc6
--- /dev/null
+++ b/demo/right-click.svg
@@ -0,0 +1,170 @@
+
+
diff --git a/demo/scroll.svg b/demo/scroll.svg
new file mode 100644
index 0000000..564ab54
--- /dev/null
+++ b/demo/scroll.svg
@@ -0,0 +1,170 @@
+
+
diff --git a/demo/user-guide.md b/demo/user-guide.md
index 60be946..dba4bcf 100644
--- a/demo/user-guide.md
+++ b/demo/user-guide.md
@@ -6,15 +6,18 @@
-Draw a two outline using lines and arcs
-Extrude the ouline into a 3d solid
+s
-combine multiple solids to form the part you desire
+Turn the shapes you drew into 3D solids
+
+Combine multiple solids to form more complex solids
uplaod your design to a 3d printer
-navigation tips
+navigation tip
+
+offer to watch three video demos
diff --git a/dist/export-to-3dprint.mp4 b/dist/export-to-3dprint.mp4
new file mode 100644
index 0000000..1184fdf
Binary files /dev/null and b/dist/export-to-3dprint.mp4 differ
diff --git a/dist/load-file-and-edit.mp4 b/dist/load-file-and-edit.mp4
new file mode 100644
index 0000000..93300b6
Binary files /dev/null and b/dist/load-file-and-edit.mp4 differ
diff --git a/icon/svgr_raw/mouseLeft.svg b/icon/svgr_raw/mouseLeft.svg
new file mode 100644
index 0000000..67c7578
--- /dev/null
+++ b/icon/svgr_raw/mouseLeft.svg
@@ -0,0 +1,170 @@
+
+
diff --git a/icon/svgr_raw/mouseMiddle.svg b/icon/svgr_raw/mouseMiddle.svg
new file mode 100644
index 0000000..7f0e4ea
--- /dev/null
+++ b/icon/svgr_raw/mouseMiddle.svg
@@ -0,0 +1,170 @@
+
+
diff --git a/icon/svgr_raw/mouseRight.svg b/icon/svgr_raw/mouseRight.svg
new file mode 100644
index 0000000..0ebfdc6
--- /dev/null
+++ b/icon/svgr_raw/mouseRight.svg
@@ -0,0 +1,170 @@
+
+
diff --git a/icon/svgr_raw/mouseScroll.svg b/icon/svgr_raw/mouseScroll.svg
new file mode 100644
index 0000000..564ab54
--- /dev/null
+++ b/icon/svgr_raw/mouseScroll.svg
@@ -0,0 +1,170 @@
+
+
diff --git a/icon/svgr_raw/pan.svg b/icon/svgr_raw/pan.svg
new file mode 100644
index 0000000..c8b1fd4
--- /dev/null
+++ b/icon/svgr_raw/pan.svg
@@ -0,0 +1,55 @@
+
+
diff --git a/icon/svgr_raw/rotate.svg b/icon/svgr_raw/rotate.svg
new file mode 100644
index 0000000..d4347e2
--- /dev/null
+++ b/icon/svgr_raw/rotate.svg
@@ -0,0 +1,55 @@
+
+
diff --git a/icon/svgr_raw/select.svg b/icon/svgr_raw/select.svg
new file mode 100644
index 0000000..7d95d75
--- /dev/null
+++ b/icon/svgr_raw/select.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/react/app.css b/src/react/app.css
index db568ee..f3d4d7f 100644
--- a/src/react/app.css
+++ b/src/react/app.css
@@ -5,6 +5,8 @@
box-sizing: border-box;
scrollbar-color: lightgray #262626;
scrollbar-width: thin;
+ border-width: 0;
+ border-style: solid;
}
body {
diff --git a/src/react/app.jsx b/src/react/app.jsx
index c8836b6..5860df4 100644
--- a/src/react/app.jsx
+++ b/src/react/app.jsx
@@ -27,7 +27,6 @@ const App = ({ store }) => {