diff --git a/.gitignore b/.gitignore
index e43b0f9..c6664fb 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
.DS_Store
+/temp
\ No newline at end of file
diff --git a/build.sh b/build.sh
index 65be824..bdfaab8 100755
--- a/build.sh
+++ b/build.sh
@@ -1,29 +1,35 @@
#!/bin/bash
-rm -rf dist/WeMos-D1-mini-female-headers-above.fzpz
+rm -f dist/WeMos-D1-mini-female-headers-above.fzpz
zip -j dist/WeMos-D1-mini-female-headers-above.fzpz src/part.WeMos-D1-mini-female-headers-above.fzp
zip -j dist/WeMos-D1-mini-female-headers-above.fzpz src/svg.breadboard.WeMos-D1-mini-female-headers-above_breadboard.svg
zip -j dist/WeMos-D1-mini-female-headers-above.fzpz src/svg.icon.WeMos-D1-mini-female-headers-above_icon.svg
zip -j dist/WeMos-D1-mini-female-headers-above.fzpz src/svg.pcb.WeMos-D1-mini_pcb.svg
zip -j dist/WeMos-D1-mini-female-headers-above.fzpz src/svg.schematic.WeMos-D1-mini_schematic.svg
-rm -rf dist/WeMos-D1-mini-male-headers-above.fzpz
+rm -f dist/WeMos-D1-mini-male-headers-above.fzpz
zip -j dist/WeMos-D1-mini-male-headers-above.fzpz src/part.WeMos-D1-mini-male-headers-above.fzp
zip -j dist/WeMos-D1-mini-male-headers-above.fzpz src/svg.breadboard.WeMos-D1-mini-male-headers-above_breadboard.svg
zip -j dist/WeMos-D1-mini-male-headers-above.fzpz src/svg.icon.WeMos-D1-mini-male-headers-above_icon.svg
zip -j dist/WeMos-D1-mini-male-headers-above.fzpz src/svg.pcb.WeMos-D1-mini_pcb.svg
zip -j dist/WeMos-D1-mini-male-headers-above.fzpz src/svg.schematic.WeMos-D1-mini_schematic.svg
-rm -rf dist/WeMos-D1-mini-male-headers-below.fzpz
+rm -f dist/WeMos-D1-mini-male-headers-below.fzpz
zip -j dist/WeMos-D1-mini-male-headers-below.fzpz src/part.WeMos-D1-mini-male-headers-below.fzp
zip -j dist/WeMos-D1-mini-male-headers-below.fzpz src/svg.breadboard.WeMos-D1-mini-male-headers-below_breadboard.svg
zip -j dist/WeMos-D1-mini-male-headers-below.fzpz src/svg.icon.WeMos-D1-mini-male-headers-below_icon.svg
zip -j dist/WeMos-D1-mini-male-headers-below.fzpz src/svg.pcb.WeMos-D1-mini_pcb.svg
zip -j dist/WeMos-D1-mini-male-headers-below.fzpz src/svg.schematic.WeMos-D1-mini_schematic.svg
-rm -rf dist/WeMos-D1-mini-no-headers.fzpz
+rm -f dist/WeMos-D1-mini-no-headers.fzpz
zip -j dist/WeMos-D1-mini-no-headers.fzpz src/part.WeMos-D1-mini-no-headers.fzp
zip -j dist/WeMos-D1-mini-no-headers.fzpz src/svg.breadboard.WeMos-D1-mini-no-headers_breadboard.svg
zip -j dist/WeMos-D1-mini-no-headers.fzpz src/svg.icon.WeMos-D1-mini-no-headers_icon.svg
zip -j dist/WeMos-D1-mini-no-headers.fzpz src/svg.pcb.WeMos-D1-mini_pcb.svg
zip -j dist/WeMos-D1-mini-no-headers.fzpz src/svg.schematic.WeMos-D1-mini_schematic.svg
+
+# demo
+rm -f demo/Demo\ Sketch.fzz
+zip -j demo/Demo\ Sketch.fzz src/*.fz
+zip -j demo/Demo\ Sketch.fzz src/*.fzp
+zip -j demo/Demo\ Sketch.fzz src/*.svg
diff --git a/demo/Demo Sketch.fzz b/demo/Demo Sketch.fzz
index 925bf96..300e4e2 100644
Binary files a/demo/Demo Sketch.fzz and b/demo/Demo Sketch.fzz differ
diff --git a/dist/WeMos-D1-mini-female-headers-above.fzpz b/dist/WeMos-D1-mini-female-headers-above.fzpz
index a1a5e2e..6de3dcb 100644
Binary files a/dist/WeMos-D1-mini-female-headers-above.fzpz and b/dist/WeMos-D1-mini-female-headers-above.fzpz differ
diff --git a/dist/WeMos-D1-mini-male-headers-above.fzpz b/dist/WeMos-D1-mini-male-headers-above.fzpz
index 3b320e5..074ca19 100644
Binary files a/dist/WeMos-D1-mini-male-headers-above.fzpz and b/dist/WeMos-D1-mini-male-headers-above.fzpz differ
diff --git a/dist/WeMos-D1-mini-male-headers-below.fzpz b/dist/WeMos-D1-mini-male-headers-below.fzpz
index 3e9d509..1c36e22 100644
Binary files a/dist/WeMos-D1-mini-male-headers-below.fzpz and b/dist/WeMos-D1-mini-male-headers-below.fzpz differ
diff --git a/dist/WeMos-D1-mini-no-headers.fzpz b/dist/WeMos-D1-mini-no-headers.fzpz
index 4608ee6..3dcdf91 100644
Binary files a/dist/WeMos-D1-mini-no-headers.fzpz and b/dist/WeMos-D1-mini-no-headers.fzpz differ
diff --git a/src/Demo Sketch.fz b/src/Demo Sketch.fz
new file mode 100755
index 0000000..3bfbe37
--- /dev/null
+++ b/src/Demo Sketch.fz
@@ -0,0 +1,244 @@
+
+
+
+
+
+
+
+
+
+ WeMos D1 Mini1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ WeMos D1 Mini2
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ WeMos D1 Mini4
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ WeMos D1 Mini3
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ TXT2
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ TXT3
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ TXT4
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ TXT5
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ TXT7
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ TXT8
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ TXT1
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/part.WeMos-D1-mini-female-headers-above.fzp b/src/part.WeMos-D1-mini-female-headers-above.fzp
index 9f7d8e9..e26a6d2 100644
--- a/src/part.WeMos-D1-mini-female-headers-above.fzp
+++ b/src/part.WeMos-D1-mini-female-headers-above.fzp
@@ -1,10 +1,10 @@
-
- 1
+
+ 3
Mike Causer
WeMos D1 Mini
- Tue Feb 2 2016
+ Wed Dec 7 2016
http://wemos.cc
Microcontroller
@@ -20,7 +20,7 @@
The D1 mini is a mini wifi board based on ESP-8266EX.
-
+
diff --git a/src/part.WeMos-D1-mini-male-headers-above.fzp b/src/part.WeMos-D1-mini-male-headers-above.fzp
index fd771f2..4d94789 100644
--- a/src/part.WeMos-D1-mini-male-headers-above.fzp
+++ b/src/part.WeMos-D1-mini-male-headers-above.fzp
@@ -1,10 +1,10 @@
-
- 1
+
+ 3
Mike Causer
WeMos D1 Mini
- Tue Feb 2 2016
+ Wed Dec 7 2016
http://wemos.cc
Microcontroller
@@ -20,7 +20,7 @@
The D1 mini is a mini wifi board based on ESP-8266EX.
-
+
diff --git a/src/part.WeMos-D1-mini-male-headers-below.fzp b/src/part.WeMos-D1-mini-male-headers-below.fzp
index 2ae2800..d98ee08 100644
--- a/src/part.WeMos-D1-mini-male-headers-below.fzp
+++ b/src/part.WeMos-D1-mini-male-headers-below.fzp
@@ -1,10 +1,10 @@
-
- 1
+
+ 3
Mike Causer
WeMos D1 Mini
- Tue Feb 2 2016
+ Wed Dec 7 2016
http://wemos.cc
Microcontroller
@@ -20,7 +20,7 @@
The D1 mini is a mini wifi board based on ESP-8266EX.
-
+
diff --git a/src/part.WeMos-D1-mini-no-headers.fzp b/src/part.WeMos-D1-mini-no-headers.fzp
index 71943b9..bc832a7 100755
--- a/src/part.WeMos-D1-mini-no-headers.fzp
+++ b/src/part.WeMos-D1-mini-no-headers.fzp
@@ -1,10 +1,10 @@
-
- 1
+
+ 3
Mike Causer
WeMos D1 Mini
- Tue Feb 2 2016
+ Wed Dec 7 2016
http://wemos.cc
Microcontroller
@@ -20,7 +20,7 @@
The D1 mini is a mini wifi board based on ESP-8266EX.
-
+
diff --git a/src/svg.breadboard.WeMos-D1-mini-female-headers-above_breadboard.svg b/src/svg.breadboard.WeMos-D1-mini-female-headers-above_breadboard.svg
index 44730b6..711ac7b 100644
--- a/src/svg.breadboard.WeMos-D1-mini-female-headers-above_breadboard.svg
+++ b/src/svg.breadboard.WeMos-D1-mini-female-headers-above_breadboard.svg
@@ -1,329 +1,330 @@
-
-