added isMistakeHit