item_limit changed to batch_limit