remedies renewing lives