Draft implementation for Ocean