add batch_insert