hypothetical validation method