update todo, need to fix hg/mercurial