new design of cesk_diff