D wrapping