override validatedBy()