simpler method override check