dont Fire empty batches