diff --git a/TODO b/TODO
index c137d8f777571d267c56a11996fc62196cf0da47..6866d5a0ee652f6090a89d66fe843ac95c24d806 100644
--- a/TODO
+++ b/TODO
@@ -48,6 +48,11 @@ Roughly in order of importance.                                     -*-org-*-
 
 * Verify that selective plotting works.
 
+* Improve support for imperfect lattices / amorphous systems.
+  - Provide a "list of atoms" site group
+  - Allow attaching leads in real space: attach_lead(realspace=True)
+  - Add example / tutorial
+
 * Write an RGF solver that uses graph/slicer.
 
 * Add support for easily adding magnetic field to a system.