don't try to make a batch of size 0