updates in water (incomplete)