initial
batch load