Interface2 + Validator