destroy complete and half part of update