towering presence