generic provigil not working how to take phenergan for insomnia 600 mg provigil aciclovir koortslip phenergan how many to take