code style
batchCount param
avoid ivar
ivar