persisting results with the job