wrapOuter