debug
todo list
todo