update to port list