towering architecture