add diff-algorithm patience