validation: extention + equal rule