Niceties to memory allocator
Chang field to use memory allocator