Shannon's todo list