So, we've got a working range. The iterator probably still needs work.