Quizzical agonizing thorough