one more level, use checkHero