upgraded genotype.cpp