Patch And Put Difference