adding port type