added print_genes_and_preferences(); fixed bug that caused the cf to not run