skin care mineral oil and how does prilosec work and insulin independent diabetes and metoprolol xl 25 mg and what are the side effects of wellbutrin