get rid of nextTick recursive calls; also remove chunkSize option