changed to single pass readBatch 200k default

I tried all sorts but this is really simplest for all things.
new exports after some messign
make sure I don't over-run when there are fewer reads than specified as a batch