district-based system