repair and rejuvenate

repair and rejuvenate