should be a working iterator
good game