Updating to include port differences