now until I have time to fix the breakage induced on dependent ports issue reported by matthieu@ and Aaron Stellman