BPMPD
Coordinating Agency for Community and Village Institutions Empowerment (Badan Pemberdayaan Masyarakat dan Pemerintahan Desa—BPMPD) plays coordinating roles for most of development activities at village level. Just like other 'badan', the main roles of BPMPD is not for providing direct services to citizens, rather to coordinate other agencies working for citizens in rural areas