community-based system