Morphine – so many ways