def METHOD_NAME():
    outputs: osparc.JobOutputs = solvers_api.get_job_outputs(
        solver.id, solver.version, job.id
    )
    output_file = outputs.results["output_1"]
    log_file = outputs.results["output_2"]
    # move the output.h5 to the correct place with the correct filename
    if not output_file is None and isinstance(output_file, osparc.File):
        download_file_name: str = files_api.download_file(file_id=output_file.id)
        destination = sim.OutputFileName(0)
        shutil.move(download_file_name, destination)
    # move the log to the correct place with the correct filename
    # TODO: the axware logs will be extracted but not renamed. But then again, who needs them?
    if not log_file is None and isinstance(log_file, osparc.File):
        download_file_name: str = files_api.download_file(file_id=log_file.id)
        destination_path = Path(sim.OutputFileName(0)).parent
        with tarfile.open(download_file_name, "r") as tar:
            tar.extractall(destination_path)
            log_file = destination_path / "input.log"
            if log_file.exists():
                destination_file = destination_path / str(
                    Path(sim.OutputFileName(0)).stem + ".log"
                )
                shutil.move(log_file, destination_file)