add methods to ApDistrict