letting batch derivitives run during batches