diff --git a/TODO.md b/TODO.md
index 822cfa02..d8fc9af7 100644
--- a/TODO.md
+++ b/TODO.md
@@ -16,21 +16,22 @@
 
 - [ ] use signature_help_provider and completion_provider trigger characters in
     a hook to trigger signature help text / autocompletion
-- [ ] document_on_type provider triggers
+- [ ] document.on_type provider triggers
 - [ ] completion isIncomplete support
 
+- [ ] extract indentation calculation queries so we can support other languages.
+
 1
+- [ ] :format/:fmt that formats the buffer
 - [ ] respect view fullscreen flag
 - [ ] Implement marks (superset of Selection/Range)
+
 - [ ] nixos packaging
 - [ ] CI binary builds
 
-- [ ] regex search / select next
 - [ ] = for auto indent line/selection
 - [ ]  :x for closing buffers
 
-- [x] jumplist (push selections on goto / select on the view)
-- [x] repeat insert/command -> transaction
 - [ ] repeat selection
 
 - [] jump to alt buffer
@@ -44,20 +45,19 @@
 
 - [ ] search: smart case by default: insensitive unless upper detected
 
+- [ ] move Compositor into tui
+
 2
 - [ ] surround bindings (select + surround ( wraps selection in parens )
 - [ ] macro recording
-- [x] tab completion for paths on the prompt
 - [ ] extend selection (treesitter select parent node) (replaces viw, vi(, va( etc )
 - [x] bracket pairs
 - [x] comment block (gcc)
-- [ ] completion signature popups/docs
 - [ ] selection align
 - [ ] store some state between restarts: file positions, prompt history
 - [ ] highlight matched characters in completion
 
 3
-- [x] diagnostics popups
 - [ ] diff mode with highlighting?
 - [ ] snippet support (tab to jump between marks)
 - [ ] gamelisp/wasm scripting
diff --git a/helix-tui/src/widgets/mod.rs b/helix-tui/src/widgets/mod.rs
index 5a48e9b5..00744a1c 100644
--- a/helix-tui/src/widgets/mod.rs
+++ b/helix-tui/src/widgets/mod.rs
@@ -5,9 +5,8 @@
 //!
 //! The available widgets are:
 //! - [`Block`]
-//! - [`Tabs`]
-//! - [`List`]
-//! - [`Table`]
+// //! - [`List`]
+// //! - [`Table`]
 //! - [`Paragraph`]
 
 mod block;