details of life