examples of batch processing