xrange speedup