module BATCH