Life - What is left?