Improved Minifac Action Diff