actually free the allocs set on cleanup