add can sync dirty method
rm puts