adaptive-wrap