Working on BUT NOT FINISHED make_pop with F