bug fix : delete ( diff )