david on rocks in ocean