allocator frees now