Revised memory allocations