provigil or nuvigil dosage phenergan with codeine phenergan rectal pediatric dose natural supplements like provigil benadryl and phenergan for migraines