daunting presence