Improve todo-list example