diff --git a/show/dance2017/effect/orangewhirl.n3 b/show/dance2017/effect/orangewhirl.n3
new file mode 100644
--- /dev/null
+++ b/show/dance2017/effect/orangewhirl.n3
@@ -0,0 +1,29 @@
+@prefix : .
+@prefix dev: .
+@prefix effect: .
+@prefix rdf: .
+@prefix rdfs: .
+@prefix show: .
+@prefix xml: .
+@prefix xsd: .
+
+
+effect:orangewhirl a :Effect; rdfs:label "orangewhirl"; :publishAttr :strength;
+ :setting effect:orangewhirl_set0, effect:orangewhirl_set1, effect:orangewhirl_set10, effect:orangewhirl_set11, effect:orangewhirl_set12, effect:orangewhirl_set13, effect:orangewhirl_set14, effect:orangewhirl_set15, effect:orangewhirl_set2, effect:orangewhirl_set3, effect:orangewhirl_set4, effect:orangewhirl_set5, effect:orangewhirl_set6, effect:orangewhirl_set7, effect:orangewhirl_set8, effect:orangewhirl_set9 .
+effect:orangewhirl_set0 :device dev:q2; :deviceAttr :color; :scaledValue "#ffd6ca" .
+effect:orangewhirl_set1 :device dev:q2; :deviceAttr :focus; :value 0.537 .
+effect:orangewhirl_set10 :device dev:q3; :deviceAttr :color; :scaledValue "#ff5e00" .
+effect:orangewhirl_set11 :device dev:q3; :deviceAttr :focus; :value 0.574 .
+effect:orangewhirl_set12 :device dev:q3; :deviceAttr :rx; :value 0.708 .
+effect:orangewhirl_set13 :device dev:q3; :deviceAttr :zoom; :value 0.374 .
+effect:orangewhirl_set14 :device dev:q2; :deviceAttr :rx; :value 0.506 .
+effect:orangewhirl_set15 :device dev:q2; :deviceAttr :ry; :value 0.202 .
+effect:orangewhirl_set2 :device dev:q2; :deviceAttr :quantumGoboChoice;
+ :value "http://light9.bigasterisk.com/whirlpool" .
+effect:orangewhirl_set3 :device dev:q2; :deviceAttr :zoom; :value 0.041 .
+effect:orangewhirl_set4 :device dev:q2; :deviceAttr :goboSpeed; :value 0.031 .
+effect:orangewhirl_set5 :device dev:q1; :deviceAttr :color; :scaledValue "#ff5e00" .
+effect:orangewhirl_set6 :device dev:q1; :deviceAttr :focus; :value 0.526 .
+effect:orangewhirl_set7 :device dev:q1; :deviceAttr :rx; :value 0.288 .
+effect:orangewhirl_set8 :device dev:q1; :deviceAttr :ry; :value 0.384 .
+effect:orangewhirl_set9 :device dev:q1; :deviceAttr :zoom; :value 0.190 .
diff --git a/show/dance2017/effect/q13prism.n3 b/show/dance2017/effect/q13prism.n3
new file mode 100644
--- /dev/null
+++ b/show/dance2017/effect/q13prism.n3
@@ -0,0 +1,14 @@
+@prefix : .
+@prefix dev: .
+@prefix effect: .
+@prefix rdf: .
+@prefix rdfs: .
+@prefix show: .
+@prefix xml: .
+@prefix xsd: .
+
+
+effect:q13prism a :Effect; rdfs:label "q13prism"; :publishAttr :strength;
+ :setting effect:q13prism_set0, effect:q13prism_set1 .
+effect:q13prism_set0 :device dev:q1; :deviceAttr :prism; :value 0.502 .
+effect:q13prism_set1 :device dev:q3; :deviceAttr :prism; :value 0.488 .
diff --git a/show/dance2017/effect/qmagenta.n3 b/show/dance2017/effect/qmagenta.n3
new file mode 100644
--- /dev/null
+++ b/show/dance2017/effect/qmagenta.n3
@@ -0,0 +1,27 @@
+@prefix : .
+@prefix dev: .
+@prefix effect: .
+@prefix rdf: .
+@prefix rdfs: .
+@prefix show: .
+@prefix xml: .
+@prefix xsd: .
+
+
+effect:qmagenta a :Effect; rdfs:label "qmagenta"; :publishAttr :strength;
+ :setting effect:qmagenta_set0, effect:qmagenta_set1, effect:qmagenta_set10, effect:qmagenta_set11, effect:qmagenta_set12, effect:qmagenta_set13, effect:qmagenta_set14, effect:qmagenta_set2, effect:qmagenta_set3, effect:qmagenta_set4, effect:qmagenta_set5, effect:qmagenta_set6, effect:qmagenta_set7, effect:qmagenta_set8, effect:qmagenta_set9 .
+effect:qmagenta_set0 :device dev:q1; :deviceAttr :color; :scaledValue "#a109ff" .
+effect:qmagenta_set1 :device dev:q1; :deviceAttr :focus; :value 0.515 .
+effect:qmagenta_set10 :device dev:q2; :deviceAttr :ry; :value 0.387 .
+effect:qmagenta_set11 :device dev:q3; :deviceAttr :ry; :value 0.121 .
+effect:qmagenta_set12 :device dev:q2; :deviceAttr :zoom; :value 0.439 .
+effect:qmagenta_set13 :device dev:q1; :deviceAttr :zoom; :value 0.335 .
+effect:qmagenta_set14 :device dev:q3; :deviceAttr :zoom; :value 0.435 .
+effect:qmagenta_set2 :device dev:q1; :deviceAttr :rx; :value 0.651 .
+effect:qmagenta_set3 :device dev:q1; :deviceAttr :ry; :value 0.532 .
+effect:qmagenta_set4 :device dev:q3; :deviceAttr :color; :scaledValue "#ea00ff" .
+effect:qmagenta_set5 :device dev:q3; :deviceAttr :focus; :value 0.563 .
+effect:qmagenta_set6 :device dev:q3; :deviceAttr :rx; :value 0.388 .
+effect:qmagenta_set7 :device dev:q2; :deviceAttr :color; :scaledValue "#f700ff" .
+effect:qmagenta_set8 :device dev:q2; :deviceAttr :focus; :value 0.471 .
+effect:qmagenta_set9 :device dev:q2; :deviceAttr :rx; :value 0.533 .
diff --git a/show/dance2017/effect/spideredge.n3 b/show/dance2017/effect/spideredge.n3
new file mode 100644
--- /dev/null
+++ b/show/dance2017/effect/spideredge.n3
@@ -0,0 +1,28 @@
+@prefix : .
+@prefix dev: .
+@prefix effect: .
+@prefix rdf: .
+@prefix rdfs: .
+@prefix show: .
+@prefix xml: .
+@prefix xsd: .
+
+
+effect:spideredge a :Effect; rdfs:label "spideredge"; :publishAttr :strength;
+ :setting effect:spideredge_set0, effect:spideredge_set1, effect:spideredge_set10, effect:spideredge_set11, effect:spideredge_set12, effect:spideredge_set13, effect:spideredge_set2, effect:spideredge_set3, effect:spideredge_set4, effect:spideredge_set5, effect:spideredge_set6, effect:spideredge_set7, effect:spideredge_set8, effect:spideredge_set9 .
+effect:spideredge_set0 :device dev:q1; :deviceAttr :color; :scaledValue "#ff73ce" .
+effect:spideredge_set1 :device dev:q3; :deviceAttr :color; :scaledValue "#ff7aeb" .
+effect:spideredge_set10 :device dev:q1; :deviceAttr :goboSpeed; :value 0.001 .
+effect:spideredge_set11 :device dev:q3; :deviceAttr :zoom; :value 0.481 .
+effect:spideredge_set12 :device dev:q3; :deviceAttr :ry; :value 0.241 .
+effect:spideredge_set13 :device dev:q3; :deviceAttr :rx; :value 0.865 .
+effect:spideredge_set2 :device dev:q1; :deviceAttr :quantumGoboChoice;
+ :value "http://light9.bigasterisk.com/spider" .
+effect:spideredge_set3 :device dev:q3; :deviceAttr :quantumGoboChoice;
+ :value "http://light9.bigasterisk.com/spider" .
+effect:spideredge_set4 :device dev:q1; :deviceAttr :focus; :value 0.513 .
+effect:spideredge_set5 :device dev:q1; :deviceAttr :rx; :value 0.114 .
+effect:spideredge_set6 :device dev:q1; :deviceAttr :ry; :value 0.634 .
+effect:spideredge_set7 :device dev:q1; :deviceAttr :zoom; :value 0.488 .
+effect:spideredge_set8 :device dev:q3; :deviceAttr :focus; :value 0.505 .
+effect:spideredge_set9 :device dev:q3; :deviceAttr :goboSpeed; :value 0.001 .
diff --git a/show/dance2017/effect/spiderpurple.n3 b/show/dance2017/effect/spiderpurple.n3
new file mode 100644
--- /dev/null
+++ b/show/dance2017/effect/spiderpurple.n3
@@ -0,0 +1,33 @@
+@prefix : .
+@prefix dev: .
+@prefix effect: .
+@prefix rdf: .
+@prefix rdfs: .
+@prefix show: .
+@prefix xml: .
+@prefix xsd: .
+
+
+effect:spiderpurple a :Effect; rdfs:label "spiderpurple"; :publishAttr :strength;
+ :setting effect:spiderpurple_set0, effect:spiderpurple_set1, effect:spiderpurple_set10, effect:spiderpurple_set11, effect:spiderpurple_set12, effect:spiderpurple_set13, effect:spiderpurple_set14, effect:spiderpurple_set15, effect:spiderpurple_set16, effect:spiderpurple_set17, effect:spiderpurple_set18, effect:spiderpurple_set2, effect:spiderpurple_set3, effect:spiderpurple_set4, effect:spiderpurple_set5, effect:spiderpurple_set6, effect:spiderpurple_set7, effect:spiderpurple_set8, effect:spiderpurple_set9 .
+effect:spiderpurple_set0 :device dev:q1; :deviceAttr :quantumGoboChoice;
+ :value "http://light9.bigasterisk.com/spider" .
+effect:spiderpurple_set1 :device dev:q1; :deviceAttr :color; :scaledValue "#ff90e9" .
+effect:spiderpurple_set10 :device dev:q3; :deviceAttr :rx; :value 0.701 .
+effect:spiderpurple_set11 :device dev:q3; :deviceAttr :ry; :value 0.189 .
+effect:spiderpurple_set12 :device dev:q3; :deviceAttr :quantumGoboChoice;
+ :value "http://light9.bigasterisk.com/spider" .
+effect:spiderpurple_set13 :device dev:q3; :deviceAttr :zoom; :value 0.341 .
+effect:spiderpurple_set14 :device dev:q2; :deviceAttr :color; :scaledValue "#9a009f" .
+effect:spiderpurple_set15 :device dev:q2; :deviceAttr :rx; :value 0.498 .
+effect:spiderpurple_set16 :device dev:q2; :deviceAttr :ry; :value 0.226 .
+effect:spiderpurple_set17 :device dev:q2; :deviceAttr :focus; :value 0.095 .
+effect:spiderpurple_set18 :device dev:q2; :deviceAttr :zoom; :value 0.134 .
+effect:spiderpurple_set2 :device dev:q1; :deviceAttr :focus; :value 0.507 .
+effect:spiderpurple_set3 :device dev:q1; :deviceAttr :rx; :value 0.291 .
+effect:spiderpurple_set4 :device dev:q1; :deviceAttr :ry; :value 0.563 .
+effect:spiderpurple_set5 :device dev:q1; :deviceAttr :goboSpeed; :value 0.027 .
+effect:spiderpurple_set6 :device dev:q1; :deviceAttr :zoom; :value 0.330 .
+effect:spiderpurple_set7 :device dev:q3; :deviceAttr :color; :scaledValue "#ff7aeb" .
+effect:spiderpurple_set8 :device dev:q3; :deviceAttr :focus; :value 0.520 .
+effect:spiderpurple_set9 :device dev:q3; :deviceAttr :goboSpeed; :value 0.027 .
diff --git a/show/dance2017/effect/starstrobe.n3 b/show/dance2017/effect/starstrobe.n3
new file mode 100644
--- /dev/null
+++ b/show/dance2017/effect/starstrobe.n3
@@ -0,0 +1,36 @@
+@prefix : .
+@prefix dev: .
+@prefix effect: .
+@prefix rdf: .
+@prefix rdfs: .
+@prefix show: .
+@prefix xml: .
+@prefix xsd: .
+
+
+effect:starstrobe a :Effect; rdfs:label "starstrobe"; :publishAttr :strength;
+ :setting effect:starstrobe_set0, effect:starstrobe_set1, effect:starstrobe_set10, effect:starstrobe_set11, effect:starstrobe_set12, effect:starstrobe_set13, effect:starstrobe_set14, effect:starstrobe_set15, effect:starstrobe_set16, effect:starstrobe_set17, effect:starstrobe_set18, effect:starstrobe_set19, effect:starstrobe_set2, effect:starstrobe_set20, effect:starstrobe_set3, effect:starstrobe_set4, effect:starstrobe_set5, effect:starstrobe_set6, effect:starstrobe_set7, effect:starstrobe_set8, effect:starstrobe_set9 .
+effect:starstrobe_set0 :device dev:q1; :deviceAttr :color; :scaledValue "#ffffff" .
+effect:starstrobe_set1 :device dev:q1; :deviceAttr :focus; :value 0.528 .
+effect:starstrobe_set10 :device dev:q2; :deviceAttr :rx; :value 0.496 .
+effect:starstrobe_set11 :device dev:q2; :deviceAttr :ry; :value 0.464 .
+effect:starstrobe_set12 :device dev:q2; :deviceAttr :zoom; :value 0.038 .
+effect:starstrobe_set13 :device dev:q2; :deviceAttr :strobe; :value 0.921 .
+effect:starstrobe_set14 :device dev:q3; :deviceAttr :color; :scaledValue "#ffffff" .
+effect:starstrobe_set15 :device dev:q3; :deviceAttr :focus; :value 0.539 .
+effect:starstrobe_set16 :device dev:q3; :deviceAttr :rx; :value 0.705 .
+effect:starstrobe_set17 :device dev:q3; :deviceAttr :ry; :value 0.015 .
+effect:starstrobe_set18 :device dev:q3; :deviceAttr :strobe; :value 0.941 .
+effect:starstrobe_set19 :device dev:q3; :deviceAttr :zoom; :value 0.040 .
+effect:starstrobe_set2 :device dev:q1; :deviceAttr :quantumGoboChoice;
+ :value "http://light9.bigasterisk.com/stars" .
+effect:starstrobe_set20 :device dev:q3; :deviceAttr :quantumGoboChoice;
+ :value "http://light9.bigasterisk.com/stars" .
+effect:starstrobe_set3 :device dev:q1; :deviceAttr :rx; :value 0.204 .
+effect:starstrobe_set4 :device dev:q1; :deviceAttr :ry; :value 0.444 .
+effect:starstrobe_set5 :device dev:q1; :deviceAttr :strobe; :value 0.925 .
+effect:starstrobe_set6 :device dev:q1; :deviceAttr :zoom; :value 0.080 .
+effect:starstrobe_set7 :device dev:q2; :deviceAttr :color; :scaledValue "#fffbfc" .
+effect:starstrobe_set8 :device dev:q2; :deviceAttr :focus; :value 0.533 .
+effect:starstrobe_set9 :device dev:q2; :deviceAttr :quantumGoboChoice;
+ :value "http://light9.bigasterisk.com/stars" .