allocations enhancements