add can sync dirty method
rm puts
fix
fix
Merge branch 'release-v1.4' into develop