Batch Processing Capabilities