(old) validate