diff --git a/TODO b/TODO
index f6307a4fd8ca6a607c6e1e954cbf14e3a0177319..d10a49c8d794190d62a7af85655a3c085e31eb39 100644
--- a/TODO
+++ b/TODO
@@ -5,7 +5,13 @@
 * ^d re-binding does fail weirdly once i vcsh exit
 * set git config core.worktree $HOME or ../../../.. ?
 * vcsh clone fails when remote is empty
+* POSIX
+** remove all zsh-specific code fom vcsh proper
+** make zsh wrapper work
+* look at stew's movin, ensure we have all features
 
 * make git unignore work, edit config/ to include excludesfile = /home/richih/.gitconfig.d/<reponame>; maybe move that directory in .config, somewhere?
 
 * vcsh remove/delete
+
+* package for Debian