Ports are needed.