How it update in retained logic