Changed do_jobs(), begin_job(), get_result() to 'private' methods; parse results for nicer output