Merge pull request #77 from CrazyHZM/add_port_unification