reduce the recombination memory and don't free at the end because theres a seg fault that needs attention