add correct show towns and districts
fix get_district_level function