added a TODO list for training purpose