Add batch processor