beforeValidate
sth