The unveiling of life’s mysteries