enhancement on port updates

Change-Id: I62e2fdcb41f8ab6e6acb9dc19edc8602a100a56f