diff --git a/src/Temporal/Music/Western.hs b/src/Temporal/Music/Western.hs
--- a/src/Temporal/Music/Western.hs
+++ b/src/Temporal/Music/Western.hs
@@ -67,15 +67,15 @@
 
 -- | rondo form
 --
--- >rondo a b c = line [a, b, a, c, a]
+-- >rondo a b c = mel [a, b, a, c, a]
 rondo :: Score a -> Score a -> Score a -> Score a
-rondo a b c = line [a, b, a, c, a]
+rondo a b c = mel [a, b, a, c, a]
 
 -- | reprise form
 --
--- >reprise a b1 b2 = line [a, b1, a, b2]
+-- >reprise a b1 b2 = mel [a, b1, a, b2]
 reprise :: Score a -> Score a -> Score a -> Score a
-reprise a b c = line [a, b, a, c]
+reprise a b c = mel [a, b, a, c]
 
 ---------------------------------------
 -- tempo
diff --git a/src/Temporal/Music/Western/P12.hs b/src/Temporal/Music/Western/P12.hs
--- a/src/Temporal/Music/Western/P12.hs
+++ b/src/Temporal/Music/Western/P12.hs
@@ -21,9 +21,9 @@
     -- > import Temporal.Music.Western.P12
     -- >
     -- > res :: Score ()
-    -- > res = stretch 0.2 $ chord [
-    -- >            qn $ line [c, c, bn g, e, dbn f],
-    -- >            low $ line [c, c, d, low a]]
+    -- > res = str 0.2 $ har [
+    -- >            qn $ mel [c, c, bn g, e, dbn f],
+    -- >            low $ mel [c, c, d, low a]]
 )
 where
 
diff --git a/temporal-music-notation-western.cabal b/temporal-music-notation-western.cabal
--- a/temporal-music-notation-western.cabal
+++ b/temporal-music-notation-western.cabal
@@ -1,5 +1,5 @@
 Name:          temporal-music-notation-western
-Version:       0.2.3
+Version:       0.4.0
 Cabal-Version: >= 1.6
 License:       BSD3
 License-file:  LICENSE
@@ -23,7 +23,7 @@
 Library
   Build-Depends:
         base >= 4, base < 5,
-        temporal-music-notation >= 0.2.3
+        temporal-music-notation >= 0.4
   Hs-Source-Dirs:      src/
   Exposed-Modules:
         Temporal.Music.Western
