The whole challenge of life