To help society overcome addiction and related life challenges, with a 3 point strategy of: PREVENT: Addiction awareness through public rallies, prevention seminars in schools & colleges and community awareness campaigns PREPARE: Train and certify addiction counselors and field workers, provide basic awareness courses for community leaders PROVIDE: Addiction recovery homes, women's outreach centers, family support programs, children rescue missions and prison outreach projects.