shallow_water updated