add 'diff -dw'
bug fixed