Internal and external collaboration are the keys to implementing this program. Agricultural, youth development, and home economics Extension agents working together are the three main groups to carry out this program in cooperation with other community agencies. Village leaders and volunteers are key people to help implement the program and recruit clientele. Extension agents help villages to organize a committee. The committee includes Extension advisory council members, leaders, farmer association members, and a village master.
Extension agents assist the committee to design their village development plan.
They also provide training, support, supervision, resources, collaboration, and evaluation to help villages implement the program. These programs focus on increasing the quality of agricultural products and improving the system of production and marketing operations, such as irrigation, communication, farm mechanization, soil and fertilization improvements, and integration of production and marketing. Agricultural Extension agents, marketing organizations, and other related agencies work together to meet the needs of the people. For instance, farmer associations and banks provide loans with low or no interest to farmers. Improvement and beautification of the living environment.