Providing an array of home based care: Counseling, emotional and spiritual support as well as numerousother home based and support services.