Rejuvenation for body and mind