introducing TODO list