diff --git a/assets/disk0/tvdos/bin/taut_helpmsg.mjs b/assets/disk0/tvdos/bin/taut_helpmsg.mjs
index 43e858e..6b8fa07 100644
--- a/assets/disk0/tvdos/bin/taut_helpmsg.mjs
+++ b/assets/disk0/tvdos/bin/taut_helpmsg.mjs
@@ -115,6 +115,8 @@ Timeline has two distinct modes: view and edit mode. Two modes are toggled using
&bul;[&mdot;] : (note column) lowers/raises a note by one unit
&bul;z : (note column) inserts a key-off &keyoffsym;
&bul;x : (note column) inserts a note-cut ¬ecutsym;
+&bul;c : (note column) inserts a note fade ¬efadesym;
+&bul;v : (note column) inserts a fast fade ¬efastfadesym;
&bul;. : clears fields
&bul;bksp : deletes one character on the selected column
&bul;0&ddot;9 a&ddot;f : inserts a (hexa)decimal number
diff --git a/assets/disk0/tvdos/include/typesetter.mjs b/assets/disk0/tvdos/include/typesetter.mjs
index 88f8d92..1a78e97 100644
--- a/assets/disk0/tvdos/include/typesetter.mjs
+++ b/assets/disk0/tvdos/include/typesetter.mjs
@@ -70,6 +70,8 @@ function expandEntities(s) {
.replaceAll('&udlr;', '\u008428u\u008429u')
.replaceAll('&keyoffsym;', '\u00A0\u00B1\u00B1\u00A1')
.replaceAll('¬ecutsym;', '\u00A4\u00A4\u00A4\u00A4')
+ .replaceAll('¬efadesym;', '~~~~')
+ .replaceAll('¬efastfadesym;', '\u0084127u\u0084127u\u0084127u\u0084127u')
.replaceAll(' ', '\u00840u')
.replaceAll('', '')
.replaceAll('<', '<')