fix multiple delete bug!