Create allocator