Sleep hygiene education, relaxation, and stimulus control
Zaleplon for sleep onset<unk> , Zolpidem (Ambien) or Eszopiclone for sleep maintenance<unk> 
Trazodone, gabapentin, and melatonin/melatonin agonists
Benzodiazepines should be avoided (due to risks of overdose when mixed with alcohol or other substances)
Benzodiazepines should be avoided (due to risks of overdose when mixed with alcohol or other substances)
Insomnia
Alcohol Abuse, alcohol, benzo, or opioid withdrawal
Ergotism
Depression/anxiety
Sedation 
Bipolar disorder, schizophrenia
Hiccups
Hepatic encephalopathy