Ocean of ideas