The iterator I want to use if I knew how to shortcircuit it (will figure it out at some point)