change batch splitting size to maxBound instead of arbitrary value. fixes #74