could rip out the todo