add allocator project