notes on opioids and nonopioids 2937537