Patch df