Genes and our lives