just use the xrange