phenergan daily mail using phenergan to help sleep is there a generic drug for provigil provigil doses adults is provigil or adderall better