ALP changes to return port data