return multiple out matrixes as dicts to they are not merged together
run_code via run_scrip and temporary files