wrap_wrap.cpp