Add Parallelism IO
Change naming
allow zero lenght spec, that will read to end of inputstream
add divided by size