talking about depth-first ivy