First pass at a port view