tested different batch sizes