Change inWater to accessor