added files from harold, including passive scalar
working on 6 mg levels, doesnt work in parallel