added port unique name check