added v0.6 with no mass conservation (much faster) and v0.6.1 with no global variables
v0.6.2: parallel reading