back to batch iterator