The role of Community Support Services is to assist people with mental illness and/or addiction disorders to achieve independence. This means helping to improve their ability to live in the community with the least intervention from formal services and to make their own decisions to the greatest extent possible. The decision to receive community support services is voluntary, goal driven and participant directed. Services are provided in a flexible manner to meet a participant's changing wants, needs and resources. Case managers provide services by assisting with access to a full range of mental health and/or other community resources. This includes helping individuals learn more about and make decisions about how to improve their quality of life. Services offered include treatment coordination, employment and housing assistance, homeless outreach, AIDS education and outreach, and a social club to assist persons with mental health disorders achieve maximum independence through the exploration and the development of daily living skills.