runfile now writes to output files without overwriting existing outputs