Genes and inheritance