do the transactions in chunks