#14 conditioning existance of port