diff --git a/assets/html/help.html b/assets/html/help.html
index 66b52cc..dbf01fb 100644
--- a/assets/html/help.html
+++ b/assets/html/help.html
@@ -17,22 +17,31 @@ a:nth-of-type(2n+2), a { color: #ff0; }
asciiblaster documentation
-These are some handy documents which address some of the more obscure
-features of the asdf.us color code tool:
+These are some handy documents which address some of the more obscure features of asciiblaster:
Tips on using the keyboard
-These keyboard commands work in brush mode (square, circle, cross):
-
-[ brush smaller
-] brush bigger
-ctrl~click on brush erase cell
-ctrl~click on canvas draw with bg color
-shift~click on canvas draw line from last position
-alt~click on canvas fill brush with sampled color
-alt~shift~click on canvas copy canvas to brush
-rightclick on palette set bg color (when drawing with a letter)
-
-h/t timb for guide
+[ Decrease brush size
+] Increase brush size
+<Alt> + <LMB> on canvas Fill brush with sampled color
+<Alt> + <Shift> + <LMB> on canvas Copy canvas to brush
+<Ctrl> + <LMB> on brush Erase cell
+<Ctrl> + <LMB> on canvas Draw with background color
+<Shift> + <LMB> on canvas Draw line from last position
+<Shift> + <LMB> on character box Switch to next character set
+<Shift> + <LMB> on stored brush Delete stored brush
+<RMB> on palette Set background color (when drawing with a letter)
+Notate bene
+Characters not forming part of the initial set in the character box beneath the colour palette
+encode to, assuming UTF-8, 2-3 bytes in total vs. one (1) byte for those part of the initial
+set (e.g. 0-9, A-Z, a-z, etc.)
+
+Repeating patterns of alternating back- and foreground colours, and vice versa, are encoded
+using a single (1) byte in mIRC format (video reverse) and as such save space, especially
+with large numbers of repetitions or alternations.
+
+
diff --git a/assets/text/TODO b/assets/text/TODO
index 2f89051..f1b5cbc 100644
--- a/assets/text/TODO
+++ b/assets/text/TODO
@@ -1,11 +1,8 @@
1) bug: fix HTML & CSS
-2) document: constraints for video reverse
-3) document: Shift + LMB to delete brush, Shift + LMB to switch character sets
-4) feature: allow to adjust cutoff warning threshold, {dis,en}able cutoff & print line numbers affected
-5) feature: {bold,italic,underline} attributes
-6) feature: keyboard instead of [LR]MB
-7) feature: {line,measuring} tool
-8) feature: status bar w/ position, etc.
-9) feature: zoom {in,out}
-10) reimplement: ANSI, {save,upload} as PNG & gallery, shaders (possibly)
-11) releases: merge w/ MiRCARTools (into asciiblaster,) provide signed release APK
+2) feature: {bold,italic,underline} attributes
+3) feature: draw w/ keyboard instead of [LR]MB
+4) feature: {line,measuring} tool
+5) feature: status bar w/ position, etc.
+6) feature: zoom {in,out} (esp. on Android)
+7) reimplement: ANSI (maybe,) {save,upload} as PNG & gallery, cutoff (print line #(s) affected, tunably,) shaders (maybe)
+8) releases: merge w/ MiRCARTools (into asciiblaster,) provide signed release APK