restoring product validations