add background job demo in init_worker