and the sewers are all muddied