delivery with Dufresne