Certain opioid medications such as methadone and more recently buprenorphine are widely used to treat addiction and dependence on other opioids such as heroin, morphine or oxycodone. Methadone and buprenorphine are maintenance therapies used with an intent of stabilizing an abnormal opioid system and used for long durations of time though both may be used to withdraw patients from narcotics over short term periods as well. Ibogaine is an experimental medication proposed to interrupt both physical dependence and psychological craving to a broad range or drugs including narcotics, stimulants, alcohol and nicotine. Some antidepressants also show use in moderating drug use, particularly to nicotine, and it has become common for researchers to re-examine already approved drugs for new uses in drug rehabilitation.