update check and validate it