Swimming on the Ocean Floor...