port enough interfaces for using