remove unnecessary unique_ptr wrap.