Ports initialize and serialize properly