... cava, major blood carrier