adding begining of genotype generation