Life mystery