fixing item_allocator after bad revert...