diff --git a/TODO b/TODO
index 2c608a587a2f251654f766ef958ad945d0149ef3..56f3f19d91db1bc2985c32ce7928497920fd1fe5 100644
--- a/TODO
+++ b/TODO
@@ -1,6 +1,10 @@
 
 Not necessarily ordered by priority:
 
+- store node status in presence (possibly from icecast stats.xml), and use
+  that data to implement more sophisticated load-balancing algorithms in
+  the HTTP redirector.
+
 - HTTP redirectors for sources (point to the master), and relays (point to
   any node) for the low-TTL naming service.