Provigil reduces extreme sleepiness due to narcole...
If you have difficulty falling and staying asleep ...