Revitalizing spirit