cxx2: developing ocean