Flowing forth and forth across the seas...