The finality of life