The Hidden Life Puzzle