extended TODO list