memory allocator added