Recruitment, participants and sampling Based on physicians' diagnoses recorded and history of medicines they are taking T2D patients were identified. Further, these T2D patients were categorized according to their living residence. Roughly, since the number of patients from kebeles (the smallest administrative unit) of Jimma town and woredas/districts outside of Jimma town is equal, kebele for those from Jimma town and woreda for those from outside of Jimma town were used for patient categorization. Then based on their kebele/woreda block randomization to either the intervention or the comparison group was made. For monitoring participation in the DSME sessions, on recruitment their full address was collected.