DESPITE HUGE ALLOCATIONS