adding ports