Melatonin is a good drug for changes in sleep pattern to set the tone of the circadian clock for sleep onset such as shift work/jet lag etc.however, in chronic insomnias melatonin is not recommended for treatment. long term melatonin use is not extensively studied yet. hence combination of melatonin and BZD agonist is like giving an OTC cough syrup with multitude of ingredients !!