tha impetus of life