separate todo list for code