update of background job handling