is phenergan bad for liver phenergan side effects baby phenergan pills dosage phenergan expectorant plain ritalina provigil e eranz