on the edge of the ocean