lazily update jobs