Scan recursively updated