allocations work now