Added ocean functions