The best medicine for headache and migraine