Text this: Marching long surface waves through two-port basins /