upd. validate method