Overhaul pharma

FROM OUR CONTRIBUTORS