irresistless
not defined yet