early version of todo list