clean diff
add data