memoize the body of the xmlresponse
add run_job_and_block method