This is what the top of my agenda todo view: ---------- Global list of TODO items of type: ALL Available with `N r': (0)[ALL] (1)todo (2)next (3)wait (4)done (5)cancelled (6)todo (7)next (8)wait (9)done (10)cancelled (11)todo (12)next (13)wait (14)done (15)cancelled (16)todo (17)next (18)wait (19)done (20)cancelled (21)todo (22)next (23)wait (24)done (25)cancelled (26)todo (27)next (28)wait (29)done (30)cancelled (31)todo (32)next (33)wait (34)done (35)cancelled (36)todo (37)next (38)wait (39)done (40)cancelled (41)todo (42)next (43)wait (44)done (45)cancelled ---------- This is the first time I noticed that. I have tons of redundant todo keywords. Thoughts on how I might diagnose? Here's what initially came to mind: 1) ~/.emacs I call an org-mode file with babel blocks for my config with this line in the actual ~/.emacs: #+begin_src org ;; set load paths ;; set load dirs and global config options (add-to-list 'load-path "~/.elisp/site-lisp/") (add-to-list 'load-path "~/.elisp/org.git/contrib/lisp/") (add-to-list 'load-path "~/.elisp/org.git/lisp/") (add-to-list 'load-path "~/.elisp/site-lisp/ess/lisp/") ;; setup babel languages (org-babel-do-load-languages 'org-babel-load-languages '((ditaa . t) (latex . t) (gnuplot . t) (emacs-lisp . t) (org . t) (R . t) (sh . t) (python .t ))) ;; load org-based config (org-babel-load-file "~/org/aux/emacs-config.org") #+end_src 2) And here is the relevant section for todo-related settings in emacs-config.org: #+begin_src org Todo keywords #+begin_src emacs-lisp ;; todos (setq org-todo-keywords '((sequence "todo(t)" "next(n)" "wait(w@)" "|" "done(d)" "cancelled(c@/@)"))) #+end_src #+end_src Anything stand out? Thanks, John