Batch Controller