resource of life