add district and part