Ports and formatting