24/7 Treatment help
Ad 866-767-0462
Ad

Get Help Now

100% Free and confidential

866-767-0462
For immediate Treatment Help Call:
866-767-0462
24/7 Treatment help
Ad

Recover with us - We're here to help. 24/7 Treatment Help:

60 Best Alcohol & Drug Treatment Centers in Portland, OR

Facilities

Show All
Mental health
Substance Addiction
Pacific NW Adult and Teen Challenge Life Renewal/Portland Outpatient (MH) Featured Image

Pacific NW Adult and Teen Challenge

503-395-0435
5040 SE 82nd Avenue, Portland, OR 97266
Show URL address

Facility Type: Mental Health

Facility Specialization: Outpatient mental health facility

Facility Operation: Private non-profit organization

Age Groups Accepted: Children/Adolescents, Young Adults, Adults, Seniors

LEARN MORE
Recovery Works NW Tigard Office (MH) Featured Image

Recovery Works NW

503-906-9995
12540 SW Main Street, Portland, OR 97223
Show URL address

Facility Type: Mental Health

Facility Specialization: Outpatient mental health facility

Facility Operation: Private for-profit organization

Age Groups Accepted: Young Adults, Adults, Seniors

LEARN MORE
East Portland Comprehensive Treatment CRC Health Oregon LLC (SA) Featured Image

East Portland Comprehensive Treatment

503-252-3949
6601 NE 78th Court, Portland, OR 97218
Show URL address

Facility Type: Substance Addiction

Facility Operation: Private for-profit organization

Licence / Certification / Acreditation: State Substance use treatment agency, Commission on Accreditation of Rehabilitation Facilities (CARF), Federally Qualified Health Center, SAMHSA certification for opioid treatment program (OTP), Drug Enforcement Agency (DEA)

Age Groups Accepted: Young Adults, Adults

LEARN MORE
Oregon Trail Recovery LLC  (SA) Featured Image

Oregon Trail Recovery LLC

855-770-0577
10600 SE McLoughlin Boulevard, Portland, OR 97222
Show URL address

Facility Type: Substance Addiction

Facility Operation: Private for-profit organization

Licence / Certification / Acreditation: State Substance use treatment agency, State department of health, The Joint Commission

Age Groups Accepted: Young Adults, Adults

LEARN MORE
Native American Rehabilitation Association of the Northwest Inc (SA) Featured Image

Native American Rehabilitation

503-621-1069
17645 NW Saint Helens Highway, Portland, OR 97231
Show URL address

Facility Type: Substance Addiction

Facility Operation: Private non-profit organization

Licence / Certification / Acreditation: State Substance use treatment agency, State mental health department, State department of health, Federally Qualified Health Center

Age Groups Accepted: Young Adults, Adults

LEARN MORE
Volunteers of America of Oregon Mens Residential Center (SA) Featured Image

Volunteers of America of Oregon

503-335-8611
2318 NE MLK Jr Boulevard, Portland, OR 97212
Show URL address

Facility Type: Substance Addiction

Facility Operation: Private non-profit organization

Licence / Certification / Acreditation: State Substance use treatment agency, State mental health department, State department of health

Age Groups Accepted: Young Adults, Adults, Seniors

LEARN MORE
Tree House Recovery PDX  (SA) Featured Image

Tree House Recovery PDX

503-850-2474
4713 North Albina Avenue, Portland, OR 97217
Show URL address

Facility Type: Substance Addiction

Facility Operation: Private for-profit organization

Licence / Certification / Acreditation: State Substance use treatment agency, State department of health, The Joint Commission

Age Groups Accepted: Young Adults, Adults

LEARN MORE
New Narrative Mill Park Center (MH) Featured Image

New Narrative

503-597-3906
1952 SE 122nd Avenue, Portland, OR 97233
Show URL address

Facility Type: Mental Health

Facility Specialization: Community mental health center

Facility Operation: Local, county, or community government

Age Groups Accepted: Young Adults, Adults, Seniors

LEARN MORE
LifeWorks NW Milwaukie Site (SA) Featured Image

LifeWorks NW

503-645-9010
10202 SE 32nd Avenue, Portland, OR 97222
Show URL address

Facility Type: Substance Addiction

Facility Operation: Private non-profit organization

Licence / Certification / Acreditation: State Substance use treatment agency

Age Groups Accepted: Young Adults, Adults, Seniors

LEARN MORE
Center for Discovery Portland (MH) Featured Image

Center for Discovery

855-818-2029
13221 SW 68th Parkway, Portland, OR 97223
Show URL address

Facility Type: Mental Health

Facility Specialization: Partial hospitalization/day treatment

Facility Operation: Private for-profit organization

Age Groups Accepted: Children/Adolescents, Young Adults, Adults

LEARN MORE
Pacific Crest Trail Detox  (SA) Featured Image

Pacific Crest Trail Detox

855-770-0577
10600 SE McLoughlin Boulevard, Portland, OR 97222
Show URL address

Facility Type: Substance Addiction

Facility Operation: Private for-profit organization

Licence / Certification / Acreditation: State Substance use treatment agency, State department of health, The Joint Commission, Drug Enforcement Agency (DEA)

Age Groups Accepted: Young Adults, Adults

LEARN MORE
Shanti Recovery and Wellness  (MH) Featured Image

Shanti Recovery and Wellness

503-206-8850
3769 SE Milwaukie Avenue, Portland, OR 97202
Show URL address

Facility Type: Mental Health

Facility Specialization: Outpatient mental health facility

Facility Operation: Private for-profit organization

Licence / Certification / Acreditation: Mental health clinic or mental health center

Age Groups Accepted: Children/Adolescents, Young Adults, Adults, Seniors

LEARN MORE
Another Chance Clinical Services LLC Another Chance Drug and Alcohol Rehab (SA) Featured Image

Another Chance Clinical Services LLC

503-747-0404
12670 NW Barnes Road, Portland, OR 97229
Show URL address

Facility Type: Substance Addiction

Facility Operation: Private for-profit organization

Licence / Certification / Acreditation: State Substance use treatment agency, The Joint Commission

Age Groups Accepted: Young Adults, Adults

LEARN MORE
Recovery Works NW Withdrawal Management Services (SA) Featured Image

Recovery Works NW

503-906-9995
12122 SE Foster Road, Portland, OR 97266
Show URL address

Facility Type: Substance Addiction

Facility Operation: Private for-profit organization

Licence / Certification / Acreditation: State Substance use treatment agency, State mental health department

Age Groups Accepted: Young Adults, Adults

LEARN MORE
Recovery Works NW Tigard Office (SA) Featured Image

Recovery Works NW

503-906-9995
12540 SW Main Street, Portland, OR 97223
Show URL address

Facility Type: Substance Addiction

Facility Operation: Private for-profit organization

Licence / Certification / Acreditation: State Substance use treatment agency, State mental health department

Age Groups Accepted: Young Adults, Adults

LEARN MORE
Cielo Treatment Center  (SA) Featured Image

Cielo Treatment Center

888-897-0516
1805 NE Sandy Boulevard, Portland, OR 97232
Show URL address

Facility Type: Substance Addiction

Facility Operation: Private for-profit organization

Licence / Certification / Acreditation: State Substance use treatment agency, State mental health department, The Joint Commission

Age Groups Accepted: Young Adults, Adults

LEARN MORE
Great Circle Recovery Porland (SA) Featured Image

Great Circle Recovery

503-983-9900
3580 SE 82nd Avenue, Portland, OR 97266
Show URL address

Facility Type: Substance Addiction

Facility Operation: Tribal government

Licence / Certification / Acreditation: State Substance use treatment agency, SAMHSA certification for opioid treatment program (OTP), Drug Enforcement Agency (DEA)

Age Groups Accepted: Adults, Seniors

LEARN MORE
Affect Therapeutics  (SA) Featured Image

Affect Therapeutics

951-691-9101
15405 SW 116th Street, Portland, OR 97224
Show URL address

Facility Type: Substance Addiction

Facility Operation: Private for-profit organization

Age Groups Accepted: Young Adults, Adults

LEARN MORE
Recovery Works NW LLC Portland Office (MH) Featured Image

Recovery Works NW LLC

503-906-9995
12612 SE Stark Street, Portland, OR 97233
Show URL address

Facility Type: Mental Health

Facility Specialization: Outpatient mental health facility

Facility Operation: Private for-profit organization

Age Groups Accepted: Young Adults, Adults, Seniors

LEARN MORE
Central City Concern Letty Owings Center (MH) Featured Image

Central City Concern

503-235-3546
Portland, OR 97232
Show URL address

Facility Type: Mental Health

Facility Specialization: Residential treatment center (RTC) for adults

Facility Operation: Private non-profit organization

Licence / Certification / Acreditation: Federally Qualified Health Center

Age Groups Accepted: Young Adults, Adults

LEARN MORE
Virtue at the Pointe Recovery Center Outpatient (MH) Featured Image

Virtue at the Pointe Recovery Center

866-720-7047
6902 SE Lake Road, Portland, OR 97267
Show URL address

Facility Type: Mental Health

Facility Specialization: Multi-setting mental health facility (e.g., non-hospital residential plus either outpatient and/or partial hospitalization/day treatment)

Facility Operation: Private for-profit organization

Age Groups Accepted: Young Adults, Adults, Seniors

LEARN MORE
Quest Center for Integrative Health  (MH) Featured Image

Quest Center for Integrative Health

503-238-5203
3231 SE 50th Avenue, Portland, OR 97206
Show URL address

Facility Type: Mental Health

Facility Specialization: Outpatient mental health facility

Facility Operation: Private non-profit organization

Age Groups Accepted: Young Adults, Adults, Seniors

LEARN MORE
Recovery Works Northwest Featured Image

Recovery Works Northwest

503-906-9995
12540 SW Main Street, Portland, OR 97223
Show URL address
Crestview Recovery Featured Image

Crestview Recovery

888-926-3350
6025 SE Belmont Street, Portland, OR 97215
Show URL address
Another Chance Drug and Alcohol Rehab Center of Portland Featured Image

Another Chance Drug and Alcohol Rehab Center of Portland

971-306-4245
12670 NW Barnes Road, Portland, OR 97229
Show URL address
Providence Saint Vincent Medical Ctr Outpatient Substance Abuse Program (SA) Featured Image

Providence Saint Vincent Medical Ctr

503-216-2025
9155 SW Barnes Road, Portland, OR 97225
Show URL address

Facility Type: Substance Addiction

Facility Operation: Private non-profit organization

Licence / Certification / Acreditation: State Substance use treatment agency, State mental health department, State department of health, Hospital licensing authority, The Joint Commission

Age Groups Accepted: Young Adults, Adults

LEARN MORE
NW Treatment  (SA) Featured Image

NW Treatment

503-655-1029
948 NE 102nd Avenue, Portland, OR 97220
Show URL address

Facility Type: Substance Addiction

Facility Operation: Private for-profit organization

Licence / Certification / Acreditation: State Substance use treatment agency, State mental health department, State department of health

Age Groups Accepted: Children/Adolescents, Adults

LEARN MORE
CODA Inc Tigard Recovery Center Residential (SA) Featured Image

CODA Inc

503-239-8400
10362 SW McDonald Street, Portland, OR 97224
Show URL address

Facility Type: Substance Addiction

Facility Operation: Private non-profit organization

Licence / Certification / Acreditation: State Substance use treatment agency, State department of health

Age Groups Accepted: Young Adults, Adults, Seniors

LEARN MORE
Tigard Comprehensive Treatment Center CRC Health Oregon LLC (SA) Featured Image

Tigard Comprehensive Treatment Center

503-684-8159
10763 SW Greenburg Road, Portland, OR 97223
Show URL address

Facility Type: Substance Addiction

Facility Operation: Private for-profit organization

Licence / Certification / Acreditation: State Substance use treatment agency, State department of health, Commission on Accreditation of Rehabilitation Facilities (CARF), SAMHSA certification for opioid treatment program (OTP), Drug Enforcement Agency (DEA)

Age Groups Accepted: Young Adults, Adults

LEARN MORE
Clackamas Health Center Lake Road Health Center (SA) Featured Image

Clackamas Health Center

503-655-8401
6605 SE Lake Road, Portland, OR 97222
Show URL address

Facility Type: Substance Addiction

Facility Operation: Local, county, or community government

Licence / Certification / Acreditation: State Substance use treatment agency, State mental health department, State department of health, Federally Qualified Health Center

Age Groups Accepted: Adults, Seniors

LEARN MORE
LifeWorks NW Rockwood Site (MH) Featured Image

LifeWorks NW

971-727-8026
18417 SE Oak Street, Portland, OR 97233
Show URL address

Facility Type: Mental Health

Facility Specialization: Certified Community Behavioral Health Clinic

Facility Operation: Private non-profit organization

Age Groups Accepted: Children/Adolescents, Young Adults, Adults, Seniors

LEARN MORE
Serenity Lane Barbur (MH) Featured Image

Serenity Lane

503-244-4500
10920 SW Barbur Boulevard, Portland, OR 97219
Show URL address

Facility Type: Mental Health

Facility Specialization: Outpatient mental health facility

Facility Operation: Private non-profit organization

Licence / Certification / Acreditation: Mental health clinic or mental health center

Age Groups Accepted: Young Adults, Adults, Seniors

LEARN MORE
NW Treatment  (MH) Featured Image

NW Treatment

503-655-1029
948 NE 102nd Avenue, Portland, OR 97220
Show URL address

Facility Type: Mental Health

Facility Specialization: Outpatient mental health facility

Facility Operation: Private for-profit organization

Licence / Certification / Acreditation: Mental health clinic or mental health center

Age Groups Accepted: Children/Adolescents, Young Adults, Adults, Seniors

LEARN MORE
Madrona Recovery  (MH) Featured Image

Madrona Recovery

503-749-0200
7000 SW Varns Street, Portland, OR 97223
Show URL address

Facility Type: Mental Health

Facility Specialization: Residential treatment center (RTC) for children

Facility Operation: Private for-profit organization

Age Groups Accepted: Children/Adolescents

LEARN MORE
Native American Rehab Association Totem Lodge (MH) Featured Image

Native American Rehab Association

503-548-0346
Portland, OR 97202
Show URL address

Facility Type: Mental Health

Facility Specialization: Outpatient mental health facility

Facility Operation: Private non-profit organization

Licence / Certification / Acreditation: Federally Qualified Health Center

Age Groups Accepted: Young Adults, Adults, Seniors

LEARN MORE
Cedar Hills Hospital  (MH) Featured Image

Cedar Hills Hospital

503-944-5000
10300 SW Eastridge Street, Portland, OR 97225
Show URL address

Facility Type: Mental Health

Facility Specialization: Psychiatric hospital

Facility Operation: Private for-profit organization

Age Groups Accepted: Young Adults, Adults, Seniors

LEARN MORE
CODA Inc Portland Recovery Center (SA) Featured Image

CODA Inc

503-239-8400
1027 East Burnside Street, Portland, OR 97214
Show URL address

Facility Type: Substance Addiction

Facility Operation: Private non-profit organization

Licence / Certification / Acreditation: State Substance use treatment agency, State department of health, The Joint Commission, SAMHSA certification for opioid treatment program (OTP), Drug Enforcement Agency (DEA)

Age Groups Accepted: Young Adults, Adults

LEARN MORE
Clackamas Health Center Lake Road Health Center (MH) Featured Image

Clackamas Health Center

503-655-8401
6605 SE Lake Road, Portland, OR 97222
Show URL address

Facility Type: Mental Health

Facility Specialization: Outpatient mental health facility

Facility Operation: Local, county, or community government

Licence / Certification / Acreditation: Federally Qualified Health Center

Age Groups Accepted: Children/Adolescents, Young Adults, Adults, Seniors

LEARN MORE
Providence Portland Medical Center Outpatient Behavioral Health (MH) Featured Image

Providence Portland Medical Center

503-215-6474
5228 NE Hoyt Street, Portland, OR 97213
Show URL address

Facility Type: Mental Health

Facility Specialization: Outpatient mental health facility

Facility Operation: Private non-profit organization

Age Groups Accepted: Young Adults, Adults, Seniors

LEARN MORE
OTRC SUDS  (SA) Featured Image

OTRC SUDS

503-228-7134
33 NW Broadway, Portland, OR 97209
Show URL address

Facility Type: Substance Addiction

Facility Operation: Private non-profit organization

Licence / Certification / Acreditation: State Substance use treatment agency, State mental health department, Federally Qualified Health Center

Age Groups Accepted: Adults, Seniors

LEARN MORE
Teras Interventions and Counseling Inc  (SA) Featured Image

Teras Interventions and Counseling Inc

503-719-5250
3945 SE Hawthorne Boulevard, Portland, OR 97214
Show URL address

Facility Type: Substance Addiction

Facility Operation: Private non-profit organization

Licence / Certification / Acreditation: State Substance use treatment agency

Age Groups Accepted: Young Adults, Adults

LEARN MORE
CODA Inc Tigard Recovery Outpatient (SA) Featured Image

CODA Inc

503-239-8400
11970 SW Greenburg Road, Portland, OR 97223
Show URL address

Facility Type: Substance Addiction

Facility Operation: Private non-profit organization

Licence / Certification / Acreditation: State Substance use treatment agency, State department of health

Age Groups Accepted: Young Adults, Adults

LEARN MORE
Belmont Comprehensive Treatment Ctr CRC Health Oregon LLC (SA) Featured Image

Belmont Comprehensive Treatment Ctr

503-239-5738
2600 SE Belmont Street, Portland, OR 97214
Show URL address

Facility Type: Substance Addiction

Facility Operation: Private for-profit organization

Licence / Certification / Acreditation: State Substance use treatment agency, Commission on Accreditation of Rehabilitation Facilities (CARF), SAMHSA certification for opioid treatment program (OTP), Drug Enforcement Agency (DEA)

Age Groups Accepted: Young Adults, Adults

LEARN MORE
Serenity Lane Barbur (SA) Featured Image

Serenity Lane

503-244-4500
10920 SW Barbur Boulevard, Portland, OR 97219
Show URL address

Facility Type: Substance Addiction

Facility Operation: Private non-profit organization

Licence / Certification / Acreditation: State Substance use treatment agency, Commission on Accreditation of Rehabilitation Facilities (CARF)

Age Groups Accepted: Young Adults, Adults

LEARN MORE
LifeWorks NW King/NE Portland (MH) Featured Image

LifeWorks NW

503-645-9010
3716 NE MLK Jr Boulevard, Portland, OR 97212
Show URL address

Facility Type: Mental Health

Facility Specialization: Certified Community Behavioral Health Clinic

Facility Operation: Private non-profit organization

Age Groups Accepted: Children/Adolescents, Young Adults, Adults, Seniors

LEARN MORE
Kaiser Permanente Rockwood/Department of Add Med (MH) Featured Image

Kaiser Permanente

503-249-3434
19500 SE Starks Street, Portland, OR 97233
Show URL address

Facility Type: Mental Health

Facility Specialization: Outpatient mental health facility

Facility Operation: Private non-profit organization

Age Groups Accepted: Children/Adolescents, Young Adults, Adults, Seniors

LEARN MORE
Lifeworks NW Tigard (MH) Featured Image

Lifeworks NW

503-684-1424
8770 SW Scoffins Street, Portland, OR 97223
Show URL address

Facility Type: Mental Health

Facility Specialization: Outpatient mental health facility

Facility Operation: Private non-profit organization

Age Groups Accepted: Children/Adolescents

LEARN MORE
LifeWorks NW Milwaukie Site (MH) Featured Image

LifeWorks NW

503-645-9010
10202 SE 32nd Avenue, Portland, OR 97222
Show URL address

Facility Type: Mental Health

Facility Specialization: Outpatient mental health facility

Facility Operation: Private non-profit organization

Age Groups Accepted: Children/Adolescents, Young Adults, Adults, Seniors

LEARN MORE
Volunteers of America of Oregon Mens Residential Center (MH) Featured Image

Volunteers of America of Oregon

503-335-8611
2318 NE MLK Jr Boulevard, Portland, OR 97212
Show URL address

Facility Type: Mental Health

Facility Specialization: Residential treatment center (RTC) for adults

Facility Operation: Private non-profit organization

Age Groups Accepted: Young Adults, Adults, Seniors

LEARN MORE
Cielo Treatment Center  (MH) Featured Image

Cielo Treatment Center

888-897-0516
1805 NE Sandy Boulevard, Portland, OR 97232
Show URL address

Facility Type: Mental Health

Facility Specialization: Outpatient mental health facility

Facility Operation: Private for-profit organization

Age Groups Accepted: Young Adults, Adults, Seniors

LEARN MORE
Shanti Recovery and Wellness  (SA) Featured Image

Shanti Recovery and Wellness

503-206-8850
3769 SE Milwaukie Avenue, Portland, OR 97202
Show URL address

Facility Type: Substance Addiction

Facility Operation: Private for-profit organization

Licence / Certification / Acreditation: State Substance use treatment agency, State mental health department, State department of health, Drug Enforcement Agency (DEA)

Age Groups Accepted: Children/Adolescents, Adults

LEARN MORE
Sober Living Oregon Recovery Center  (SA) Featured Image

Sober Living Oregon Recovery Center

855-237-9882
1122 NE 122nd Avenue, Portland, OR 97230
Show URL address

Facility Type: Substance Addiction

Facility Operation: Private for-profit organization

Licence / Certification / Acreditation: State Substance use treatment agency, State department of health, The Joint Commission

Age Groups Accepted: Young Adults, Adults

LEARN MORE
Adult and Teen Challenge Pacific NW Life Renewal Portland Outpatient (SA) Featured Image

Adult and Teen Challenge Pacific NW

855-932-3852
5040 SE 82nd Avenue, Portland, OR 97266
Show URL address

Facility Type: Substance Addiction

Facility Operation: Private non-profit organization

Licence / Certification / Acreditation: State Substance use treatment agency, State mental health department

Age Groups Accepted: Children/Adolescents, Adults

LEARN MORE
Oregon Health and Science University Avel Gordly Center for Healing (MH) Featured Image

Oregon Health and Science University

503-494-4745
621 SW Alder Street, Portland, OR 97205
Show URL address

Facility Type: Mental Health

Facility Specialization: Outpatient mental health facility

Facility Operation: Private non-profit organization

Age Groups Accepted: Children/Adolescents, Young Adults, Adults, Seniors

LEARN MORE
Opiate Treatment Program VA Portland Healthcare System (SA) Featured Image

Opiate Treatment Program

503-220-8262 x56486
3710 SW U.S. Veterans Hospital Road, Portland, OR 97239
Show URL address

Facility Type: Substance Addiction

Facility Operation: U.S. Department of Veterans Affairs, Federal Government

Licence / Certification / Acreditation: The Joint Commission, SAMHSA certification for opioid treatment program (OTP), Drug Enforcement Agency (DEA)

Age Groups Accepted: Young Adults, Adults

LEARN MORE
Quest Center for Integrative Health  (SA) Featured Image

Quest Center for Integrative Health

503-238-5203
3231 SE 50th Avenue, Portland, OR 97206
Show URL address

Facility Type: Substance Addiction

Facility Operation: Private non-profit organization

Licence / Certification / Acreditation: State Substance use treatment agency, State mental health department

Age Groups Accepted: Young Adults, Adults

LEARN MORE
LifeWorks NW Rockwood Site (SA) Featured Image

LifeWorks NW

971-727-8026
18417 SE Oak Street, Portland, OR 97233
Show URL address

Facility Type: Substance Addiction

Facility Operation: Private non-profit organization

Licence / Certification / Acreditation: State Substance use treatment agency

Age Groups Accepted: Adults, Seniors

LEARN MORE
Portland Metro Treatment Center Metro Treatment of Oregon L.P. (SA) Featured Image

Portland Metro Treatment Center

503-762-3130
16420 Southeast Division Street, Portland, OR 97236
Show URL address

Facility Type: Substance Addiction

Facility Operation: Private for-profit organization

Licence / Certification / Acreditation: State Substance use treatment agency, State department of health, Commission on Accreditation of Rehabilitation Facilities (CARF), Council on Accreditation (COA)

Age Groups Accepted: Young Adults, Adults

LEARN MORE
Recovery Works NW LLC Portland Office (SA) Featured Image

Recovery Works NW LLC

503-906-9995
12612 Se Stark Street, Portland, OR 97233
Show URL address

Facility Type: Substance Addiction

Facility Operation: Private for-profit organization

Licence / Certification / Acreditation: State Substance use treatment agency, State mental health department

Age Groups Accepted: Young Adults, Adults

LEARN MORE
Pacific Psychology Clinic  (MH) Featured Image

Pacific Psychology Clinic

503-352-2400
1411 SW Morrison Street, Portland, OR 97205
Show URL address

Facility Type: Mental Health

Facility Specialization: Outpatient mental health facility

Facility Operation: Private non-profit organization

Age Groups Accepted: Children/Adolescents, Young Adults, Adults, Seniors

LEARN MORE
© 2025 PsyWeb.com. All Rights reserved.