hasBad