diff --git a/show/dance2016/song1.n3 b/show/dance2016/song1.n3
--- a/show/dance2016/song1.n3
+++ b/show/dance2016/song1.n3
@@ -1,31 +1,65 @@
-@prefix ns1: .
+@prefix : .
@prefix rdf: .
@prefix rdfs: .
+@prefix song: .
@prefix xml: .
@prefix xsd: .
- ns1:note .
+:a01 :effectAttr :chaseOffset ;
+ :value 0.12 .
- a ns1:Note ;
- ns1:curve ;
- ns1:originTime 29.932 .
+ :note song:n1,
+ song:n2 .
+
+:ao0 :effectAttr :chaseTempo ;
+ :value 100 .
- a ns1:Curve ;
- ns1:attr ns1:strength ;
- ns1:point ,
- ,
- ,
- .
+song:n1 a :Note ;
+ :attrOverride :ao0,
+ :ao1 ;
+ :curve song:n1c1 ;
+ :effectClass :usa ;
+ :originTime 25.656 .
+
+song:n1c1 a :Curve ;
+ :attr :strength ;
+ :point song:n1c1p0,
+ song:n1c1p1,
+ song:n1c1p2,
+ song:n1c1p3 .
+
+song:n1c1p0 :time 0.00 ;
+ :value 0 .
+
+song:n1c1p1 :time 12.08 ;
+ :value 1 .
- ns1:time 0.00 ;
- ns1:value 0 .
+song:n1c1p2 :time 15.10 ;
+ :value 1 .
- ns1:time 12.08 ;
- ns1:value 1 .
+song:n1c1p3 :time 23.65 ;
+ :value 0 .
+
+song:n2 a :Note ;
+ :curve song:n2c1 ;
+ :originTime 65.792 .
- ns1:time 15.10 ;
- ns1:value 1 .
+song:n2c1 a :Curve ;
+ :attr :strength ;
+ :point song:n2c1p0,
+ song:n2c1p1,
+ song:n2c1p2,
+ song:n2c1p3 .
+
+song:n2c1p0 :time 0.00 ;
+ :value 0 .
- ns1:time 23.65 ;
- ns1:value 0 .
+song:n2c1p1 :time 12.08 ;
+ :value 1 .
+song:n2c1p2 :time 15.10 ;
+ :value 1 .
+
+song:n2c1p3 :time 23.65 ;
+ :value 0 .
+
diff --git a/show/dance2016/timelinedemo.n3 b/show/dance2016/timelinedemo.n3
deleted file mode 100644
--- a/show/dance2016/timelinedemo.n3
+++ /dev/null
@@ -1,18 +0,0 @@
-@prefix : .
-@prefix effect: .
-@prefix rdfs: .
-@prefix dev: .
-
-:song1 a :Timeline;
- :note :n1 .
-:n1
- :fadeIn 1.3;
- :start 1.5;
- :endSustain 2.0;
- :endRelease 2.4;
- :effectClass :usa;
- :attrOverride :ao0, :ao1 .
-:ao0 :effectAttr :chaseTempo; :value 100 .
-:a01 :effectAttr :chaseOffset; :value 0.12 .
-
-