xrange, keys() now iterator