formidable foes